Page 1 of 3
Raycaster Library
Posted: Wed Jul 07, 2004 8:49 pm
by pg
hello
if you know the old Wolfenstein3D game, then you should know
what Raycasting is. Its a pseudo 3D engine.
It is written in C (with LCC) and speed optimized.
Good for mini games with size < 100kb
edit:
new version:
http://mypage.bluewin.ch/bithandler/Ray ... ster_2.zip
Posted: Wed Jul 07, 2004 9:38 pm
by KarLKoX
It is a very nice lib, good work !

Posted: Wed Jul 07, 2004 9:42 pm
by benny
Indeed. Thumb up

Posted: Wed Jul 07, 2004 9:42 pm
by pg
thank you
Posted: Wed Jul 07, 2004 10:15 pm
by J. Baker
Nice work! A nice little engine to play with.

Posted: Thu Jul 08, 2004 7:29 am
by pg
Update...there was a wrong variable in the example code when testing if window is active.

Posted: Thu Jul 08, 2004 9:57 am
by Fred
Cool lib

Re: Raycaster Library
Posted: Thu Jul 08, 2004 1:51 pm
by Dummy
pg wrote:Raycasting
As far as I know it's called Raytraycing
Re: Raycaster Library
Posted: Thu Jul 08, 2004 2:43 pm
by benny
Dummy wrote:pg wrote:Raycasting
As far as I know it's called Raytraycing
Raytra
Ycing

I think you mean
Raytracing.
Anyway, both terms exists and concerning pq's lib its
Raycasting.
Nevertheless, they basically use the same techniques (
ray of light ).
For more differences between raycasting and raytracing have a look here:
http://www.permadi.com/tutorial/raycast ... AY-TRACING
Re: Raycaster Library
Posted: Thu Jul 08, 2004 3:22 pm
by Dare2
Just spent ages skimming through that! Grrr!

(j/k)
Thanks for the great link. Really interesting with an AHA! or two.
@pg
Am resisting playing with your lib until I get back from a conf. But am drooling a little ...,
Re: Raycaster Library
Posted: Thu Jul 08, 2004 3:30 pm
by KarLKoX
Dummy wrote:pg wrote:Raycasting
As far as I know it's called Raytraycing
Wrong, this is a Ray
casting engine,
here is a tutorial.
Posted: Thu Jul 08, 2004 3:36 pm
by benny
@KarlCox:
Eh

Didnt you read my response
45 minutes before ?
Same link ...
Posted: Thu Jul 08, 2004 3:39 pm
by KarLKoX
lol ! I have just awaked (really)

Posted: Wed Jul 21, 2004 7:12 pm
by pg
Hello
Here is the new (final) version of the Raycaster Library with new commands and help

. The older examples are no more compatible with this lib.
http://mypage.bluewin.ch/bithandler/Ray ... ster_2.zip
Posted: Wed Jul 21, 2004 8:12 pm
by thefool
hmm the example "RayCasting_Main.pb" cant compile.-