An open API service indexing awesome lists of open source software.

https://github.com/maurocolella/scala-rt-in-one-weekend

Scala: Ray Tracing in One Weekend
https://github.com/maurocolella/scala-rt-in-one-weekend

Last synced: about 1 month ago
JSON representation

Scala: Ray Tracing in One Weekend

Awesome Lists containing this project

README

        

## sbt project compiled with Scala 3

### Pre-requisites

* **Optional:** [Install Java 8+](https://java.com/en/download/help/download_options.html) (prefer the [JDK](https://www.oracle.com/java/technologies/downloads/))
* **Optional:** you might have to refer to OS or distribution-specific instructions in order to ensure that Java executables are on your path.
* Scala's Coursier tool might perform pre-requisite verifications for you, and print out inline instructions or references to assist you through the setup.
* [Install Scala](https://docs.scala-lang.org/getting-started/index.html#using-the-scala-installer-recommended-way)

### Usage

This is a normal sbt project. You can compile code with `sbt compile`, run it with `sbt run`, and `sbt console` will start a Scala 3 REPL.

For more information on the sbt-dotty plugin, see the
[scala3-example-project](https://github.com/scala/scala3-example-project/blob/main/README.md).