Hi there
I'm just starting to learn 3dgs. The advantage of using 3dgs is that it gives you great flexibility without having to deal with a lot of complicated stuff. But what if I need to change something a little more fundamental? I understand we can use directx functions and that's great! But all the examples in the 'work' folder (concerning directx and opengl) shows basically how to initialize and create vertex. But all of this we can do without using directx functions.
How can we use this funcions as a
complement to our 3dgs projects? Like editing entities or create a simple modeler software, for example.
I expect this to be a very difficult task that cannot be achieved without a long and dedicated study of directx. So I'm not expecting tutorials, long explanations or anything like that. But I would apreciate if someone could simply point me in the right direction (like a project that deals with this, for example)

I searched this forum and found very few people talking about this.