3 ms·
The Android development experience is a piece of garbage, but that's not Khronos's fault necessarily. > Now you still need to go get GLM, DevIL, glTF loader, w
by Jasper_ 7y ago
The Android development experience is a piece of garbage, but that's not Khronos's fault necessarily.
> Now you still need to go get GLM, DevIL, glTF loader, write code to loader shaders, and it is finally time for getting the first triangle ready.
MetalKit is a higher-level scene graph toolkit. I don't really think it's appropriate for Khronos to specify a higher-level scene graph (remember VRML? OpenInventor?). DirectXTK is not that either, DirectXTK is effectively a bunch of helper-ish math stuff.
If you want a higher-level scene graph toolkit, there are plenty to choose from.
- pjmlp 7y agoI know what MetalKit and DirectXTK are. Neither ARB or Khronos had nothing to do with VRML, OpenInventor. Yes I do believe that it is appropriate for Khronos to specify something, specially for beginners. I did my first GL serious application porting a particles visualization engine from NeXTSTEP into Windows, ironically what is a basic feature in any modern graphics engine. Yet, whatever is coming out of Khronos has already changed since then, other than now we have Khronos instead of ARB and get some PDFs with overview of APIs. It appears there is a certain culture that every beginner has to through the same rite of passage to be worthy of using Khronos APIs. It is like only IP would be standard, and after learning how to send an ICMP package, one would need to go out and get libraries for UDP, TCP, or do their own protocol on top of IP.