raycasting-js:用p5.js进行的光线投射

时间:2024-04-21 10:29:05
【文件属性】:

文件名称:raycasting-js:用p5.js进行的光线投射

文件大小:1.66MB

文件格式:ZIP

更新时间:2024-04-21 10:29:05

JavaScript

raycasting-js 这是使用JavaScript和P5.js进行的一些射线广播。 射线广播是一种最初在Wolfenstein 3D中实现的渲染技术。 您可以在这里播放: : 待办事项清单 纹理(我尚不知道该怎么做) 碰撞 实时地图编辑器 没有以下人员的帮助,这将是不可能的 来自pikuma.com的Gustavo Pezzi。 来自“ One Lone Coder”的javidx9。 编码火车的Daniel Shiffman。 洛德的《计算机图形学指南》(我没有使用他的方法,但是它对光线投射的主要概念很有用)。 我将把代码翻译成python并很快做一个教程...


【文件预览】:
raycasting-js-main
----p5.js(449KB)
----.gitignore(14B)
----sitemap.xml(516B)
----README.md(691B)
----image.jpg(54KB)
----demo.gif(1.53MB)
----index.html(422B)
----raycast.js(11KB)
----styles.css(192B)

网友评论