我試圖用Alternativa3D引擎製作黑色輪廓的對象,我要做一個卡通化的外觀。我怎樣才能做到這一點?Alternativa3D - 概述3D對象
1
A
回答
1
我對Alternativa3D文檔進行了簡要介紹,並找不到材料或着色器。你能夠使用替代的3D API,如Away3D? 如果是這樣,Away3D中已經提供了CellShaded材料,你可以在this sample看到:
而且,你有source對於上面的例子:
var material : ColorMaterial = new ColorMaterial(0xfbcbc1);
material.ambientColor = 0xdd5525;
material.ambient = 1; //0xdd5525;
material.specular = .25;
material.diffuseMethod = new CelDiffuseMethod(3);
material.specularMethod = new CelSpecularMethod();
material.addMethod(new OutlineMethod(0x000000, 2/50));
CelSpecularMethod(material.specularMethod).smoothness = .01;
CelDiffuseMethod(material.diffuseMethod).smoothness = .01;
material.lights = [ _light, _light2, _light3 ];
1
我不知道A3D是否有內置解決方案,但是通常情況下,您應該製作第二個模型,將其放置在現有模型下,並將黑色着色器應用於其着色和着色。
+0
我認爲這是一個可怕的想法。加倍你的聚合計數只是爲了得到一個輪廓?當然,這是着色器可以處理的或某種其他形式的後處理。 – 2014-07-08 06:05:25
相關問題
- 1. Eclipse中對象的概述?
- 2. netbeans概述中的訪問樹對象
- 3. 概述:無VS概述:0
- 4. Sitecollection概述Page
- 5. TopDesk概述
- 6. SSMS - MiniMap概述
- 7. DLR的概述?
- 8. CakePHP的概述
- 9. 概述圖表
- 10. JavaScript庫概述
- 11. WebViewClient類概述?
- 12. WebService - 概述
- 13. OmniThreadLibrary概述
- 14. 國際象棋算法概述
- 15. Alternativa3D引擎的替代品?
- 16. 鼠標在Alternativa3d 8中拖動?
- 17. 實現Kinect和Unity 3D集成的概述
- 18. 材質,着色器和概述Unity3d中的對象
- 19. iOS內核概述!
- 20. git分支概述
- 21. XML顯示概述
- 22. 靜態類概述
- 23. CSS - 具體概述
- 24. UILabel文本概述
- 25. Ember.js代碼概述
- 26. EmberJS架構概述
- 27. Redis架構概述?
- 28. HTML概述,幫我
- 29. WPF控件概述
- 30. SIP標頭概述
呵呵,[邊疆]( http://g-ecx.images-amazon.com/images/G/01/videogames/detail-page/borderlands.02.lg.jpg)。 – Marty