Zen photon garden

"禅宗光子花园" 是一款 HTML5 光线追踪艺术玩具。「The "Zen photon garden", an HTML5 raytracing art-toy.」

  • 所有者: scanlime/zenphoton
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Zen photon garden

This is a little HTML5 art toy about raytracing.

It's built for modern web browsers with a fast JavaScript engine, Web Workers, Typed Arrays, and Canvas.

There's a blog where you can read more about it, or you can try it out online.

Web App

The web app is written in a mix of JavaScript and CoffeeScript. You'll need the CoffeeScript compiler and jsmin to build it.

Everything related to the web app is contained in the html directory. The included shell scripts build.sh and deploy.sh are responsible for compiling, minifying and deploying the site.

During development, you will need to make the html directory accessible to a local web server. The file:// URI scheme won't work with Web Workers.

A debug mode is available by running build.sh debug. Minification is disabled, and it uses a fake implementation of Web Workers to facilitate source-level debugging.

Batch Renderer

An experimental batch rendererer called hqz (High Quality Zen) is under development in the hqz directory.

Contact

Zen photon garden was created by Micah Elizabeth Scott.

主要指标

概览
名称与所有者scanlime/zenphoton
主编程语言CSS
编程语言CoffeeScript (语言数: 4)
平台
许可证MIT License
所有者活动
创建于2013-03-25 01:06:04
推送于2021-01-04 07:12:08
最后一次提交2020-10-10 21:28:58
发布数0
用户参与
星数781
关注者数58
派生数128
提交数35
已启用问题?
问题数8
打开的问题数2
拉请求数2
打开的拉请求数0
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?