Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Discover and integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Devsh-Graphics-Programming
/
Nabla
Public
Notifications
You must be signed in to change notification settings
Fork
67
Star
641
Code
Issues
82
Pull requests
32
Discussions
Actions
Projects
0
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security
Insights
Commits
Branch selector
material_compiler_v3
User selector
All users
Datepicker
All time
Commit History
Commits on Oct 21, 2025
try to pick up where I left off
devsh
committed
0e1d4c2
Copy full SHA for 0e1d4c2
Commits on Oct 16, 2025
This is a neat rewrite!
devsh
committed
51dc3aa
Copy full SHA for 51dc3aa
now get it to compile
devsh
committed
35d4a0a
Copy full SHA for 35d4a0a
I am very sick in the head.
devsh
committed
9745682
Copy full SHA for 9745682
Commits on Oct 15, 2025
get some parsing going
devsh
committed
1eb3eb9
Copy full SHA for 1eb3eb9
enable a few elements and get stuff parsing (with unhandled element errors)
devsh
committed
f850ce7
Copy full SHA for f850ce7
really need that new PCH and lib breakdown
devsh
committed
36c6aa6
Copy full SHA for 36c6aa6
add good header guards
devsh
committed
3446e19
Copy full SHA for 3446e19
Commits on Oct 14, 2025
get rid of `CElementFactory`, rewrite ParserUtil to be threadsafe and DLL Delay Load compatible
devsh
committed
99c5f70
Copy full SHA for 99c5f70
Commits on Oct 10, 2025
remove global variables and rewrite `PropertyElement.h` and `PropertyElement.cpp`
devsh
committed
1ab734c
Copy full SHA for 1ab734c
Commits on Oct 9, 2025
Note that `nbl::ext::MitsubaLoader::ParserManager::ElementPool` probably leaks memory
devsh
committed
972fd57
Copy full SHA for 972fd57
start the loader
devsh
committed
99c1b8a
Copy full SHA for 99c1b8a
Commits on Sep 27, 2025
start reworking the Mitsuba Loader into a Scene Loader
devsh
committed
ab9e7b8
Copy full SHA for ab9e7b8
draft the scene asset
devsh
committed
8b6b210
Copy full SHA for 8b6b210
make mitsuba loader compile by default
devsh
committed
fe4600c
Copy full SHA for fe4600c
note down some more things and run final CI test
devsh
committed
874766e
Copy full SHA for 874766e
Commits on Sep 25, 2025
rework `CFrontend::CThinDielectricScatterCorrection`
devsh
committed
0a3d58a
Copy full SHA for 0a3d58a
Realize that UV slot (tangents) are needed whenever NDF is anisotropic even if no textures are used
Show description for 1315b7a
devsh
committed
1315b7a
Copy full SHA for 1315b7a
Finish Beer Tests
devsh
committed
549c7b7
Copy full SHA for 549c7b7
Commits on Sep 24, 2025
expression cycle detection, fix colorspace semantic printing in Dot graphs
devsh
committed
22e84c4
Copy full SHA for 22e84c4
Commits on Sep 23, 2025
detect cycles of BxDF layers, optimize the DOT Graphviz printing to not print in cycles
devsh
committed
638665a
Copy full SHA for 638665a
make all Frontend children mandatory unless stated otherwise
devsh
committed
47300fd
Copy full SHA for 47300fd
undo submodule change after merge
devsh
committed
82c53d1
Copy full SHA for 82c53d1
Commits on Sep 22, 2025
Ban complex fresnels from BTDFs, add `CSpectralVariable` getters for the ParameterSet stuff
devsh
committed
d7c1c0b
Copy full SHA for d7c1c0b
Write down the final design of the layering!
devsh
committed
3ce8ea8
Copy full SHA for 3ce8ea8
Merge remote-tracking branch 'remotes/origin/master' into material_compiler_v3
devsh
committed
4dbc948
Copy full SHA for 4dbc948
update Nabla Release Version
devsh
committed
21cad38
Copy full SHA for 21cad38
Use NBL_VALID_EXPRESSION, `always_true` is NOT a way to check the validity of an expression!
devsh
committed
977b0cd
Copy full SHA for 977b0cd
Commits on Sep 19, 2025
Merge pull request #934 from Devsh-Graphics-Programming/dxc_update_19_09_2025
Show description for ece9310
AnastaZIuk
authored
ece9310
Copy full SHA for ece9310
update dxc submodule
AnastaZIuk
committed
2731c96
Copy full SHA for 2731c96
update dxc submodule
AnastaZIuk
committed
05335e1
Copy full SHA for 05335e1
Merge pull request #919 from Devsh-Graphics-Programming/bxdf_fixes_non_ct
Show description for fb76cec
devshgraphicsprogramming
authored
fb76cec
Copy full SHA for fb76cec
moved lambertian and oren nayar logic into a base class
keptsecret
committed
906d437
Copy full SHA for 906d437
reverted __rec_pi_factored_out_wo_clamps removal in oren nayar
keptsecret
committed
75ef607
Copy full SHA for 75ef607
fix delta distribution generate
keptsecret
committed
6488ba4
Copy full SHA for 6488ba4
Pagination
Previous
Next
You can’t perform that action at this time.