glsl-sdf-box

时间:2024-07-04 11:13:04
【文件属性】:

文件名称:glsl-sdf-box

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-04 11:13:04

HTML

glsl-sdf-box 用于生成框的 GLSL SDF 函数。 确定点与原点处长方体表面之间的距离。 最初来自 。 用法 float box(vec3 position, vec3 dimensions) 返回具有给定dimensions集的position和原点框之间的有符号距离。 例如,要在光线追踪着色器中绘制一个 2x2x2 的盒子: #pragma glslify : box = require('glsl - sdf - box') vec2 doModel( vec3 p) { float dist = box(p, vec3 ( 2.0 )); float id = 1.0 ; return vec2 (dist, id); } 贡献 有关详细信息,请参阅 。 执照 麻省理工学院。 有关详细信息,请参阅 。


【文件预览】:
glsl-sdf-box-master
----.gitignore(39B)
----README.md(1KB)
----package.json(1KB)
----demo.frag(1013B)
----LICENSE.md(1KB)
----.npmignore(94B)
----demo.js(1KB)
----index.html(2KB)
----demo.vert(106B)
----index.glsl(284B)

网友评论