Search found 178 matches

by Domarius
Tue Apr 06, 2004 3:46 am
Forum: Advanced Help
Topic: Questions about workings of fireball in techdemo
Replies: 4
Views: 715

Questions about workings of fireball in techdemo

I didn't have any luck in the Beginner's Forum with this post, so I'm trying here. In the tech demo, in CDemo.cpp, there is a 'struct' called SParticleImpact. I worked out that this is what is instantiated to make a "shoot" bullet, that fires when you press Space. These variables are creat...
by Domarius
Tue Apr 06, 2004 3:17 am
Forum: Beginners Help
Topic: Shooting code dont work
Replies: 1
Views: 342

Don't have time to debug your code at the moment, but I can see that you've based it on the TechDemo code. Why don't you get the techdemo version of it working in your project, and then start to modify it the way you want it? It worked for me. You need the SParticle struct from one of the other files.
by Domarius
Tue Apr 06, 2004 3:09 am
Forum: Beginners Help
Topic: Why Won't this work..
Replies: 10
Views: 749

Put the Irrlicht.lib file in C:\Windows\System32

Make sure the versin of Irrlicht you're linking to in your IDE (Dev-C++ or MSCV) is the same version as the DLL you're using.
(0.6)

To find out, watch what version it says it is on the console as you run your program.
by Domarius
Tue Apr 06, 2004 2:07 am
Forum: Beginners Help
Topic: 3DS LOAD
Replies: 12
Views: 673

Heh, well Irrlicht is a "3D rending app" in the general sense of the term :) There's a big difference between it and 3D Studio Max though! One is a modelling app that can pre-render all sorts of special effects, that take a lot of time to draw, too complex to do in real time. The other can...
by Domarius
Tue Apr 06, 2004 2:01 am
Forum: Beginners Help
Topic: Importing .X
Replies: 5
Views: 606

I recently read that Irrlicht only likes this layout;

Code: Select all

function
{
}
and not this

Code: Select all

function {
}
Changing it in a text editor fixed the problem for someone else.

Of course the .x model has to be in text, not binary.
by Domarius
Tue Apr 06, 2004 1:57 am
Forum: Beginners Help
Topic: Scale bug fix with IMeshManipulator Class ?
Replies: 6
Views: 820

I remember reading something in the tutorials that said that the bounding box of an object is used for clipping. Try changing the size of the bounding box. You'll probably need to find which example I'm talking about. I can't remember which one.
by Domarius
Tue Apr 06, 2004 1:55 am
Forum: Beginners Help
Topic: moving md2???
Replies: 1
Views: 260

Don't know what you mean by "moving md2" but Irrlicht has a camera mode built in that acts like an FPS already. Just follow the tutorials (check the examples folder).
by Domarius
Tue Apr 06, 2004 1:50 am
Forum: Beginners Help
Topic: manipulating mesh data in real time?
Replies: 10
Views: 951

Well if your mesh was divided into squares to begin with (in a 3D modeller, or by making it yourself from vertice points in the code), then I'm sure there are functions available to move individual vertices. I just don't know them off the top of my head. I think Gorgon Zola meant that there is no fe...
by Domarius
Tue Apr 06, 2004 1:45 am
Forum: Beginners Help
Topic: Collision Problem
Replies: 4
Views: 395

Game maker sounds interesting :) But I wouldn't pass up OctTree just because you don't know how to make your program use it. It would be worth finding out how, or just typing it manually, since it's no different than loading a mesh with the AnimatedMesh command, and it contains heaps of optimisation...
by Domarius
Tue Apr 06, 2004 1:41 am
Forum: Beginners Help
Topic: Which 3D modelers do you prefer and why?
Replies: 17
Views: 1611

That's a cool workflow arras ! I love Wings3D and was looking for some additional progs to supplement it - UV mapping, and animation. I will definetley check out the ones you mentioned. But I was thinking I would get MilkShape3D to do both those other things (UV mapping and animation). How do you th...
by Domarius
Tue Apr 06, 2004 1:31 am
Forum: Beginners Help
Topic: actions
Replies: 5
Views: 549

All things in a game need to be tested for collision. The player is no different (if you want to be able to walk up stairs, etc) So you need to change the size of the player's collision box, sphere, cylinder, whatever you're using, to make it smaller when they are 'crouching'. If you are using the b...
by Domarius
Tue Apr 06, 2004 12:40 am
Forum: Beginners Help
Topic: Questions about workings of fireball in techdemo
Replies: 4
Views: 449

Oh I see what you think I mean now. I'm talking about the 'fireballs' you shoot out; the 'bullets'. Not the fireplace with a fire made of lots of particles :) But I got a good answer to testing for projectile bullet collision in another thread http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=1...
by Domarius
Tue Apr 06, 2004 12:34 am
Forum: Beginners Help
Topic: Moving Bullets
Replies: 9
Views: 1892

Awesome, thanks Electron. Judging from the Newton tech demos, I bet Newton would be really smart about which ones to check for collision too, rather than using brute force and testing all of them. When I was throwing heaps of bouncy balls at that stone tower, it was slowing a bit, but when they all ...
by Domarius
Sat Apr 03, 2004 4:28 am
Forum: Beginners Help
Topic: Moving Bullets
Replies: 9
Views: 1892

Mercior, for Projectile bullets, would you use a built in collision feature of Irrlicht (and if so, what is it), or would you keep an array of all the active bullets and test to see if any of them overlap with something that can be hit? If the latter, would you test the x,y,z position for an overlap...
by Domarius
Sat Apr 03, 2004 3:43 am
Forum: Beginners Help
Topic: Rotating bounding boxes, aka colliding swords ?
Replies: 2
Views: 504

(Old thread, I know, but...)

Irrlicht uses aabb's - Axis-Aligned Bounding-Boxes. When the mesh rotates, so does the bounding box. Its super-fast collision too.