Search found 85 matches

by n00bc0de
Tue Mar 25, 2025 2:25 pm
Forum: Beginners Help
Topic: Does IShaderConstantSetCallback() get called for each camera?
Replies: 2
Views: 350

Re: Does IShaderConstantSetCallback() get called for each camera?

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 ...
by n00bc0de
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?
by n00bc0de
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 ...
by n00bc0de
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 ...
by n00bc0de
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 ...
by n00bc0de
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 ...
by n00bc0de
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 ...
by n00bc0de
Sat Feb 08, 2025 3:37 am
Forum: Project Announcements
Topic: RCBasic v4.0
Replies: 6
Views: 2270

Re: RCBasic v4.0

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?
Look in the highlighted sections of the manual.
Image
by n00bc0de
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.
by n00bc0de
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.
by n00bc0de
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 ...
by n00bc0de
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 ...
by n00bc0de
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?
by n00bc0de
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.
by n00bc0de
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 ...