@liureal 哈哈!真的太好了!
![](/assets/uploads/profile/6-profileavatar-1651761640662.png)
RED 发布的帖子
-
关于Record和Class的一个详细教程
VL.ExtendedTutorials Mutability in vvvv Gamma (Record vs Class)
https://www.youtube.com/watch?v=zGufG64WSF4 -
分享两个同样也很夸张的工具
Tooll3
Tooll 3 - A realtime animation toolkit
https://github.com/still-scene/t3Alien.js
Alien.js is a MVC design pattern for building single-page applications with ES modules and three.js, intended for developers who are interested in creating their own shaders.
-
RE: 请教各位一个关于 Alpha 贴图和 AmbientLight 的问题
@青-Joker
哈喽哈喽,我check过了,确实是这样。
我的理解:-
在这种3d引擎中,透明不是真的透明,请参考这个文档。换句话说就是找到合适的图层混合模式,并不是真的把模型也切掉了,模型还在,贴图也还在。
-
AmbientLight这个灯光效果类似于全局光(甚至是自发光),可以直接调高材质的亮度,跟角度等等的无关。因为PBR材质本身还带有反射等等的效果,所以模型并不是真的被切掉和透明了。有可能是这个原因。
所以,不用太纠结这个部分。比如说你想要达到什么效果呢?不用AmbientLight也可以有同样效果。
-
用skyboxLight 也可以有全局光的效果
-
用多个DirectionalLight(基本2,3个)也有类似的效果
-
-
RE: Arduino连接gamma的问题
@买买提mmt 那就用beta吧。感觉gamma这块还没人去仔细测试库。硬件都不好调试。不过我觉得很多需求直接写arduino的代码应该也不难吧
-
RE: 如何编写简单的shader (快乐小组第五周)
哈喽。这个表现是对的。
因为几个原因:-
使用SDF配合RayMarch的方式呢,其实是一种底层渲染的逻辑,不能理解为传统的根据模型UV贴上贴图的逻辑。因为Raymarch这里无法得到“模型”的UV信息,或者说也没有UV信息。
-
Frenel 这个材质的算法的原理就是结合了摄像机与法线,根据摄像机看的视角将颜色分布到面上,在这个过程中也没有使用过UV信息。
以上。
因而在这种情况下就是没有好方法来贴上贴图。
-