ArtCraft is an intentional crafting engine for artists, designers, and filmmakers
Global
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
A free 3D modeler for architecture, engineering and 3D design — draw as if by hand, built natively for Linux.
OpenSCAD is a software for creating solid 3D CAD objects. It is free software and available for Linux/UNIX, MS Windows and macOS.
Drop a shape, cut a hole, round an edge, print it. In your browser, with no account and no CAD background.
The code itself is of little interest. Check the course notes: 1. Introduction 2.
Nerfstudio provides a simple API that allows for a simplified end-to-end process of creating, training, and testing NeRFs. The library supports a more interpretable implementation of NeRFs by modularizing each component.
mp4 inline, so the motion preview is a GIF. Click it (or the link) to play the full video.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
An open-source JavaScript library for world-class 3D globes and maps :earthamericas:
Creative coding is a different discipline than programming systems. The goal is to create something expressive instead of something functional.
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
You don't need Minecraft installed. 3's own files (textures, sounds, world data) straight from Mojang's official servers, the same way the Minecraft launcher does. 3.
A quick example of how one can "synchronize" a 3d scene across multiple windows using three.js and localStorage
Keep in mind the supplied libraries were generated with a specific compiler version which may or may not work on your system (generating a large batch of link errors). In that case it's advised to build the libraries yourself from the source.
To setup a conda environment, download example training data, begin the training process, and launch Tensorboard:
1 agent swarms take a brief - a sentence, a photograph, a clip - then research the place, model it, render it, and check it. js app that opens in a browser.
Fully procedural cinematic ocean and extreme weather simulation in the browser. Multi-cascade FFT waves, volumetric clouds, hurricanes and tsunamis - every pixel generated on the GPU at runtime, zero external assets. js / WebGL2 / GLSL3.
Chisel is an open-source - but not open contribution - 3D engine for making games in a similar workflow to those of the 2000's.
Interested in adding textures, lighting, shadows, normal maps, glowing objects, ambient occlusion, reflections, refractions, and more to your 3D game? Great! Below is a collection of shading techniques that will take your game visuals to new heights.
Blender add-on: create and edit 3D models by chatting with AI - send text or an image, get working bpy code
An editor plugin that adds DaVinci-style color grading tools to UE PostProcessVolume.