张春成
V2
2023/01/22阅读:16主题:默认主题
Bunny Render
喜气洋洋 Bunny 兔
本文尝试通过 WebGL 渲染 Bunny 兔子模型,它的颜色受到一个简单的神经网络的控制。
从结果上来看,虽然实验用的神经网络极其简单,但它可以用来高亮模型表面的任何区域。
本文代码可见我的前端笔记本
Demo of Neural Network[1]
渲染规则
通过使用具有随机参数的简单2层神经网络,我们可以突出显示兔子表面的每一个组件,神经网络的设置方式如下,首先,网络的输入特征是节点的模型顶点的 坐标,激活函数为 Sigmoid 函数,我们使用更多的通道数来扩展网络的表达能力,本实验中使用 10 个通道。

参考资料
Demo of Neural Network: https://observablehq.com/@listenzcc/demo-of-neural-network
作者介绍
张春成
V2