Thanks for the info. I came across some cool shaders in this repo: https://github.com/netpipe/IrrlichtDemos
I was wanting to integrate some of them into RCBasic but when I was looking through the shader constants in some of them, it was using the active camera position for the light source and the ...
Search found 85 matches
- Tue Mar 25, 2025 2:25 pm
- Forum: Beginners Help
- Topic: Does IShaderConstantSetCallback() get called for each camera?
- Replies: 2
- Views: 350
- Tue Mar 25, 2025 12:26 am
- Forum: Beginners Help
- Topic: Does IShaderConstantSetCallback() get called for each camera?
- Replies: 2
- Views: 350
Does IShaderConstantSetCallback() get called for each camera?
If I have multiple camera's rendering the scene from the different views, does the callback for that shader get called for each camera?
- Wed Feb 26, 2025 3:38 pm
- Forum: Code Snippets
- Topic: What is the purpose of the pointers?
- Replies: 3
- Views: 3405
Re: What is the purpose of the pointers?
Pointers are also needed in low level programming. On older systems, you would use a pointer to point to video memory for drawing or reading a point in memory to get hardware signals. You will likely be using an API for this on modern systems but there is still a use for understanding this if you ...
- Fri Feb 14, 2025 1:59 pm
- Forum: Beginners Help
- Topic: If I don't tick these tasks off, ignore me
- Replies: 8
- Views: 4224
Re: If I don't tick these tasks off, ignore me
I don't think anyone is going to ignore your questions. If you have a question that does not have an answer on this forum on in documentation then it is a question someone else might have in the future so it benefits everybody to help you find a solution.
If you feel like you don't have focus, then ...
If you feel like you don't have focus, then ...
- Fri Feb 14, 2025 1:42 pm
- Forum: Advanced Help
- Topic: [SOLVED] Library Link error
- Replies: 8
- Views: 3471
Re: [SOLVED] Library Link error
I had the same problem when trying to compile o.O, I only get this problem if I use the static library, maybe I wrote the code wrong? (Maybe I should also compile the .dll file?(the not static library))
g++.exe main.o -o "test19.exe" -L"C:/Dev-Cpp/lib" -L"C:/Dev-Cpp/lib" ../../lib/libIrrlicht.a ...
- Wed Feb 12, 2025 2:25 pm
- Forum: Beginners Help
- Topic: IrrNet Compilation Issue
- Replies: 7
- Views: 1167
Re: IrrNet Compilation Issue
That makefile looks like it was only designed to work on the computer of whoever wrote it.
All the paths that start with "../" are probably assuming you have built the other libraries yourself and they are all in the same parent directory as the library you are trying to build. I would suggest ...
All the paths that start with "../" are probably assuming you have built the other libraries yourself and they are all in the same parent directory as the library you are trying to build. I would suggest ...
- Mon Feb 10, 2025 7:04 pm
- Forum: Beginners Help
- Topic: Reliable FBX loader?
- Replies: 4
- Views: 1113
Re: Reliable FBX loader?
The Skylicht engine also has its own FBX loader that you can probably adapt to your project. It will likely take some work to get running outside of Skylicht but its based on irrlicht so it shouldn't be too difficult.
Here is the skylicht repo: https://github.com/skylicht-lab/skylicht-engine/tree ...
Here is the skylicht repo: https://github.com/skylicht-lab/skylicht-engine/tree ...
- Sat Feb 08, 2025 3:37 am
- Forum: Project Announcements
- Topic: RCBasic v4.0
- Replies: 6
- Views: 2270
Re: RCBasic v4.0
Look in the highlighted sections of the manual.GameDude wrote: Sat Feb 08, 2025 1:46 am Looks pretty neat. I'm not seeing a lot of documentation on the 2D or 3D physics though. I'm skimming through it, so maybe I'm overlooking it?

- Sat Feb 01, 2025 2:44 pm
- Forum: Beginners Help
- Topic: IrrAssimp and Mesh Deforming
- Replies: 1
- Views: 1341
Re: IrrAssimp and Mesh Deforming
Thats a common problem with assimp in general. Someone on the minetest project was working on GLTF support so you may want to try that out. Blender should be able to export to that without issue.
- Fri Jan 24, 2025 1:35 am
- Forum: Project Announcements
- Topic: Anim8or Loader
- Replies: 8
- Views: 5218
Re: Anim8or Loader
I just pushed a fix up to fix the anim8or loader in Irrlicht 1.9.
@CuteAlien Thanks again for helping me fix this bug.
@CuteAlien Thanks again for helping me fix this bug.
- Fri Jan 24, 2025 12:32 am
- Forum: Beginners Help
- Topic: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
- Replies: 7
- Views: 1501
Re: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
My loader was just reading values from the anim8or file without checking whether the quaternions are valid. Its an easy fix though.
I actually was starting to think it was either matrices or quaternions from the test I was doing as well. I would rather just fix my code to use the faster quaternions ...
I actually was starting to think it was either matrices or quaternions from the test I was doing as well. I would rather just fix my code to use the faster quaternions ...
- Thu Jan 23, 2025 7:22 pm
- Forum: Beginners Help
- Topic: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
- Replies: 7
- Views: 1501
Re: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
@CuteAlien Ok. After some more digging, I have determined that it definitely is the mesh buffer.
I ran this code after creating the scene node on both 1.8.5 and 1.9:
for(int i = 2; i < node->getMesh()->getMeshBuffer(0)->getIndexCount(); i+=3)
{
irr::u16 t1 = node->getMesh()->getMeshBuffer(0 ...
I ran this code after creating the scene node on both 1.8.5 and 1.9:
for(int i = 2; i < node->getMesh()->getMeshBuffer(0)->getIndexCount(); i+=3)
{
irr::u16 t1 = node->getMesh()->getMeshBuffer(0 ...
- Thu Jan 23, 2025 5:56 pm
- Forum: Beginners Help
- Topic: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
- Replies: 7
- Views: 1501
Re: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
Thanks. I have tried a lot of stuff with the mesh buffer so far and still can't figure out whats wrong. Maybe its not the mesh buffer but something else. Is there a change log with all the changes that have been made since the last stable release?
- Thu Jan 23, 2025 1:00 pm
- Forum: Beginners Help
- Topic: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
- Replies: 7
- Views: 1501
Re: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
Thanks for looking at it. I tried the bounding box recalculation on the mesh buffer and it didn't do anything. I will try to look at some of the other loaders to see what they are doing that I am not.
- Thu Jan 23, 2025 3:37 am
- Forum: Beginners Help
- Topic: Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
- Replies: 7
- Views: 1501
Does anyone know why a meshBuffer that rendered in 1.8.5 is would be broken in 1.9?
I was having issues with my anim8or import recently which I couldn't explain but then I tried to run it again in 1.8.5 and it works. Its not crashing in 1.9 but nothing gets rendered. Was there a change in the rendering backend that I need to consider?
For reference, this is the anim8or parser repo ...
For reference, this is the anim8or parser repo ...