Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Physically based ray tracer in Nim

NotificationsYou must be signed in to change notification settings

johnnovak/ao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Physically based ray tracer in Nim

"In the Polynesian mythology of the Maori, Ao ("daylight") is one of theprimal deities who are the unborn forces of nature. Ao is thepersonification of light and the ordinary world, as opposed to darkness andthe underworld. He is spoken of under many forms or manifestations,including Aoturoa, “enduring day, this world,” Aomarama, “bright day, worldof light and life”. With his companions, Ata, “morning,” and Whaitua,“space,” Ao resists the forces of darkness."(source)

Overview

Ao is a Nim implementation ofpbrt, the famousphysically based ray tracer. I am adding bits and pieces as I'm progressingwith reading the book, which is going at a leisurely pace as I'm doing this inmy free time for enjoyment.

You can follow the development atmy blogif you're interested.

Requiresdevel branch Nim.I regularly test the code on Windows, Linux and Mac OS X.

Tests

To run all the unit tests:

nim c -r test/allTests

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp