RE: A85: Re: Re: Re: Re: Raycasting
[Prev][Next][Index][Thread]
RE: A85: Re: Re: Re: Re: Raycasting
I'd like a copy too.
----------
From: Mike Koss[SMTP:mikekoss@freewwweb.com]
Sent: Friday, December 11, 1998 8:49 AM
To: assembly-85@lists.ticalc.org
Subject: Re: A85: Re: Re: Re: Re: Raycasting
I know this was an OLD message, but Ive been under a rock(programming and new
job aquisition) for the last few months
I was wondering if you would send me the source for your TI-Basic ray-casting
engine.... Im kinda interested in building a simple wire-frame, ray-caster. Then
work from their on how much I can push the system before fps drops below
usability.
Steve Ranck wrote:
> Cool. I made a partially working raycasting engine in TI-Basic this weekend.
> It for some reason isn't drawing vertical walls right, but it does draw
> horizontal walls correctly. It would kick @$$ in asm.
> Steve Ranck
> psufreak@mindless.com
>
> -----Original Message-----
> From: David Whittaker <tubadave@sonet.net>
> To: assembly-85@lists.ticalc.org <assembly-85@lists.ticalc.org>
> Date: Tuesday, September 15, 1998 7:26 PM
> Subject: A85: Re: Re: Re: Raycasting
>
> >
> >Actually, I was thinking about making any 3-dimensional driver. I had
> >originally thought I should use the old matrix multiplication method,
> >because that seems to be the most optimal way, but if I find enough other
> >methods that will only raise my grade on the project. In other words,
> >sure, I'd love to help as much as I can.
> >
> >Dave
> >
> >---------------------------------
> >"DoN't caLL Me CraZy. OvEr 75% oF my PeRSonAliTies arE SANe."
> >-my psychyatrist
> >
> >----------
> >> From: Steve Ranck <psufreak@mindless.com>
> >> To: assembly-85@lists.ticalc.org
> >> Subject: A85: Re: Re: Raycasting
> >> Date: Tuesday, September 15, 1998 12:56 PM
> >>
> >>
> >> Does that mean you're interested in creating a wire frame raycasting
> >engine
> >> for the 85? Anyway here's the url for anybody interested:
> >> http://www.ben2.ucla.edu/~permadi/raycast/raycidx.html
> >>
> >> If that link doesn't work, let me know, but it should. It is a very good
> >> site, and it discusses no implementation, all algorithms so it can be
> >> applied to anything.
> >> Steve
> >> psufreak@mindless.com
> >>
begin 600 WINMAIL.DAT
M>)\^(A<2`0:0" `$```````!``$``0>0!@`(````Y 0```````#H``$-@ 0`
M`@````(``@`!!) &`$@!```!````# ````,``# #````"P`/#@`````"`?\/
M`0```%<`````````@2L?I+ZC$!F=;@#=`0]4`@````!A<W-E;6)L>2TX-4!L
M:7-T<RYT:6-A;&,N;W)G`%--5% `87-S96UB;'DM.#5 ;&ES=',N=&EC86QC
M+F]R9P``'@`", $````%````4TU44 `````>``,P`0```!T```!A<W-E;6)L
M>2TX-4!L:7-T<RYT:6-A;&,N;W)G``````,`%0P!`````P#^#P8````>``$P
M`0```!\````G87-S96UB;'DM.#5 ;&ES=',N=&EC86QC+F]R9R<```(!"S !
M````(@```%--5% Z05-314U"3%DM.#5 3$E35%,N5$E#04Q#+D]21P````,`
M`#D`````"P! .@$````"`?8/`0````0````````#PD$!"( '`!@```!)4$TN
M36EC<F]S;V9T($UA:6PN3F]T90`Q" $$@ $`) ```%)%.B!!.#4Z(%)E.B!2
M93H@4F4Z(%)E.B!287EC87-T:6YG`%(*`06 `P`.````S@<,``L`"P`A``<`
M!0`D`0$@@ ,`#@```,X'# `+``L`( `W``4`4P$!"8 !`"$````X0D8X-CDP
M-T5$.3!$,C$Q044R-C0T-#4U,S4T,# P, #H!@$#D 8`- @``!(````+`",`
M``````,`)@``````"P`I```````#`#8``````$ `.0" ,R&R-"6^`1X`< `!
M````) ```%)%.B!!.#4Z(%)E.B!293H@4F4Z(%)E.B!287EC87-T:6YG``(!
M<0`!````%@````&^)32R(0=I^(R0[1'2KB9$15-4`````!X`'@P!````!0``
M`%--5% `````'@`?# $````;````<FEC:&%R9&QE=VES0&-E9&%R8VET>2YN
M970```,`!A#1<O'L`P`'$'\&```>``@0`0```&4```!)1$Q)2T5!0T]0651/
M3RTM+2TM+2TM+2U&4D]-.DU)2T5+3U-34TU44#I-24M%2T]34T!&4D5%5U=7
M14)#3TU314Y4.D92241!62Q$14-%34)%4C$Q+#$Y.3@X.C0Y04U43SI!````
M``(!"1 !````I@8``*(&``!B# ``3%I&=<FK4>__``H!#P(5`J@%ZP*#`% "
M\@D"`&-H"L!S970R-P8`!L,"@S(#Q0(`<')"<1'B<W1E;0*#,S<"Y <3`H,T
M!$83,S$@=PA5![("@'T*@ C/"=D[\1@/,C4U`H *@0VQ"V#@;F<Q,#,44 L*
M%6$%"_)C`$ @22=D((!L:6ME(&$@!:" <'D@=&]O+@J%(PJ+'3 Q.# "T6DM
M>#$T- WP#- @$PM9,:XV"J #8!/08P5 +2(WKPJ'(.L,,"&V1@-A.B,^3R&V
M#((%T!U"2V\$$%M 4TU44#IM'4%K+2=10 -0">!W*+!E8O(N!:!M72+?(^T&
M8 (P!R4?)BLDT&ED87DL+"!$!9 3X&(6L3$Q`2W0,3DY." X.C0T.12P32E?
M(^U4;QLKGR8K8000+B%L>2T8.#5 '3 3P',N=*1I8P= 8RX%L&<OCW$J;G5B
M:B'Q,:\F*U+Z93>P0300-[ YDCHK+;"?-, 3P N -38>K3,V(+</%%$+\B&V
M.\Q)(&MNDF\'X'1H! `@=S. 0QUP`Z!/3$0@!X%S2&%G92W08G4%0$F.=AU@
M+D )\"!U;@2!8QUQ`V!C:R@AL0G 8=YM)^ ;$$"1'1!N!] *A:1J;S-A<74$
M`&DTH/D"("D@`A %P$ 0'6 +8)\3P$70!]$$8 (P:',^SCU 8G<"( 2!0\(&
MD"!Y\PA@2(%U;!T0$;!$$0> ?483<PAA+A!%TTEA!<!4>$DM0C. -+!"X"VP
M+<L[7 GP9PN 92Y-T1S@_FT_L N +:!)( (P!) 'D-\3T!T0"X!!D0,09$/#
M2?#?!W +4!U@`_ 8$"T#4$.0KT%Q3%8$D$X`5$8P;@J%>4B0<FM%T -A1A)0
MP"!)`B @:#_A;741<"#'/Y$TP .@<'5S5(!*@Z\3LT(11>%+$7 $(&0#8/]6
MD2Y %Z!$9E4@`: #$$5PNGD>+5,3T$'Q.R!N0Q#K0% APCH[S#X640;P3@']
M00!A#; =<0JQ-* '0#/@_U+30\),43M5365/4DO'0!3?"> =4$* 'B9;8$E&
MD06Q/TK 2E$8$#. 4^$$`&XG^P5 5L!A`_!#T4'P7)$TP8] 45S0!" %$&=H
M=$&$^T5P5K!O!Y%B8EKW5! %$/YZ`B%C1P6A&! B`#/@3@&/!4!)I$Y06?%
M)"1/4KTS@&U@.%EI6O=6D'4H<>AA:T!#L610@ 00*0)W6O9:]R(S3V/1"X!C
M04V/020BBEM@)-1$878MD#P@5T @`D!K4!:Q/'1G-U!<$&_P94!AP1' +O]Q
MH6RX,8(SCS29<-!R_S29WVRX;^!:43%P"E!S+:,&8 L%,"XE-2ZE-SHR-OP@
M4"]V:9$W5CG?.R]LN/5]"4$B`'5<PBW02#1 $7YN74,!H A@!4 `P'^4;OD=
MT#,M3] '@ "!`B!C0=U6P&EBX5O"$8!D?1AEX?]MTUSA0! (8&/Q/Y%5,$FS
MOU4@2F0&\$HQ=T %$'A407YL-* +4#2Q18)!`8/Q9/XL?1@N0#3 A01W0$GQ
M$^#]?S%O0A%&$P1@1H$=L#2@_P# 8U(MP61#24 _H!_@1!'O"?"$$E/01B%R
M?1B')'\R_XC1`_!<T%/17.%#@ 0`B>'_'=!#<5PA4^%&(B&Q-W).`/\<X .@
MC'-2THVPAXEK`!@0.W[1'0)O0?&)848P;'!_<N%41$!Q5+-@.'T);^%E/Y3O
M?8$B.)@_(GM]@2)$S&].8C$TP$Q,;B$64$U#@%IG84# =D4%P#<4-253T$:/
M(E!E4GI3`B!!'3 '8 >1"L!%Y08`00? +B*7"8\Q5I#Y.T!H>872$\"6;Y=[
MG]C[;V99:CQJ_RD"?0ERGW6//Z&Z>E][KZ'8=S]X3S$R_#HU>8NB0*WOJN5D
MPHBS]P> `Y%)82=644Z\!0!AH/]=\QV 4+)3(5$A78F?V$UT]Z&Z1>:FD#\4
ML(# BM&3<?T8$"=_,AU@"' #($7B@+%]!N!D'=!.N%IVHB-D`'10<#HO+RBQ
M+BY ;BPR+E1@"V N"8!U+\Q^< 207 %I+UV5O&/)+9!X+F0`;6RNGZ(4_DE)
M0(BS'3!_@&2C8B)2XO\MT%" L((_LV0GA)1G<T Q_QV 8N&/01X`@IE;8$5A
M07'W1 )D@@0`8U4@$; $(#_0_TD@4&*!,0&018+$H8Y1!T#_PV %$$ 0B3%*
MP&1R5-(N0/FANF%PAH%/,8EA@+%_4OYGE-EIE:&ZHZ]L"JYHSH\O/&\;ZSY-
M%S$`TQ ```,`$! ``````P`1$ ,```! ``<P@%H&JS0EO@% ``@P@%H&JS0E
8O@$>`#T``0````4```!213H@`````)6Y
`
end