Drilla engine for HPC and visualization
requirements:
- Node.js and pnpm
- dotnet 8.0
- Deprecated Add
DUALDRILLFFMPEGPATH
environment variable, value should bebin
folder of ffmpeg (with shared libraries) directory. On windows, it could be installed usingwinget install "FFmpeg (Shared)" --version "6.1.1"
-
Open
Drilla.sln
, runDualDrill.Server
project to start a backend server -
optional In
DualDrill.JS
directory, runnode .\esbuild.mjs --watch
so ts code gets rebuilt automaticall on change -
Open browser, visit
https://localhost:7117/desktop
for basic rendering. -
visit
https://localhost:7117/ilsl
for basic C# IL to shader translation development -
optional add
DUALDRILL_DATA_ROOT
to environment variable for mesh/texture data
NOTE when runtime identifier is required to build/run, i.e. we need use x64
runtime identifier, Any CPU
will not work