学长您好,我是之前做折纸仿真的学生,今天我想尝试先把我的程序在GGUI上显示出来,我照着mass_spring_3d_ggui.py的内容进行了尝试,目前来看是比较成功的:
之后我想利用per_vertex_color这个参数实现折痕上形变的可视化,想问问您如何在ggui中对每一个vertex都能赋不同的颜色值,谢谢
学长您好,我是之前做折纸仿真的学生,今天我想尝试先把我的程序在GGUI上显示出来,我照着mass_spring_3d_ggui.py的内容进行了尝试,目前来看是比较成功的:
之后我想利用per_vertex_color这个参数实现折痕上形变的可视化,想问问您如何在ggui中对每一个vertex都能赋不同的颜色值,谢谢
嗯,文档里说per_vertex_color和vertices一样是Taichi fields,那是不是per_vertex_color和vertices是一一对应的呢?
谢谢学长,我初步设置了一个简单的张力可视化,用的线性的rgb变换。目前还有个小问题就是ggui中能否不加光照只是直接显示每个面的颜色?因为按目前的情况来看加了光照后的阴影会影响可视化的效果。
3D中不叫光照应该是不可以的。你可以试下把背景调成白色是不是会好一点。
嗯嗯,我调了白色之后,再把光照设置成3个对称的点光源就会好很多,虽然还是会有一点阴影,不过这样也更真实。
您好,想学习一下您的代码,请问方便发出来吗