Comments (2)
Panda3D does not currently support Vulkan, Metal, nor D3D12, and all I can find for OpenGL is the Nvidia extension that looks like neither Intel nor AMD have implemented.
So, while I agree that mesh shader support will be nice in the future, it probably will not be added any time soon (at the very least we need to get the shader pipeline and Vulkan work wrapped up first). However, PRs are always welcome.
from panda3d.
I agree this is certainly a feature for the post shader pipeline/vulkan future 😄.
As for bringing up the other graphics apis I am aware Panda3D doesn't support them. That's my bad for not being clear about why I brought them up which is that mesh shaders seem to be where the industry is heading long term and it'd be nice for Panda3D to support mesh shaders at some point.
As for PRs I'll see if I can get something working in Python with draw callback nodes first as a proof of concept. I'm not very good at C++ and I don't want to mess anything up😅.
from panda3d.
Related Issues (20)
- Feature Suggestion: Ability to add custom entry handlers when loading egg files HOT 7
- feature suggestion : convert textures to /from pygame HOT 1
- ShowBase.py Hangs When Attempting To Make Default Pipe HOT 1
- Split off Maya and 3ds Max exporters to separate packages HOT 7
- setOrigin() from WindowProperties() doesn't affect on Wayland
- Modifying mutable option in DirectGui modifyes the default value HOT 3
- Improve release process HOT 4
- Inconsistent function names for getting global pointers.
- Direction option for OnscreenText does not appear to do anything HOT 2
- Setting frameColor for DirectGui objects changes its' size reported by getBounds() HOT 3
- Incorrect window size returned if app is set to fullscreen HOT 6
- CMake: No ANSI colored output when using CMake + Ninja
- cmake build HOT 1
- The amount of inherited functions is very large, usability problem. HOT 8
- Invalid operation when specifying p3d_Color uniform as vec4
- Buffer texture causes glgsg crash when using immutable texture storage mode HOT 1
- Make PGui nice HOT 21
- 1.11 roadmap
- GtkStatsMonitor crashes when closing session HOT 4
- setTime does not work on MacOS when a sound is loaded as a sample into RAM HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from panda3d.