iceprincefounder / sytoons Goto Github PK
View Code? Open in Web Editor NEWArnold Cartoon Shaders For Anime
License: Apache License 2.0
Arnold Cartoon Shaders For Anime
License: Apache License 2.0
添加高光调节功能,可随灯光产生可定义的高光,可添加贴图控制
OCC顶点颜色控制方式的实现
AOVs_OCC渲染结果不正确
顶点法线的调整
顶点法线就是顶点的方向。3D图像中的光照计算需要光源的方向,视线的方向,面的朝向(法线方向)三个参数。也就是会通过法线方向的调整,控制阴影的外观。
《罪恶工具:X标记》的角色模型有4万面。如果什么都不做,模型会产生复杂的阴影。不过开发者想要的是赛璐璐动画那样大片,概括的阴影。所以在维持3D模型精度的同时,将多边形的方向信息进行调整,扩大光照产生的阴影。
比如把脸颊附近的法线调整到和鬓角处接近,在鬓角变暗的时候,脸颊附近也会变暗。通过法线调整实现了让高精度模型拥有低精度模型的概括阴影。
这里的实现方法是给syToons增加一个法线贴图的选项,使用连入的额外的法线贴图,改变顶点的法线。
在测试中发现,有一些地方需要用到半透明状态的材质,希望能添加透明属性。
For the condition about our user request,sytoons would be a private repository by now.
目前两个阴影是不融合的。
I would implement a new arnold cartoon outline plugin in a next mouth.
在接下来的一个月,我会实现新的arnold卡通线条的插件.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.