Manta_5 Finished in MegaPOV

no worries Les, you deserve it with all the great advice you pump into this forum <!– s:) –><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!– s:) –>

And it still seems that I can’t remember to resize the pic before posting…….. <!– s:P –><img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz" /><!– s:P –>

Sweet!

Hi All,
Well it’s been a long hard learning journey for me, but the Manta is now completely finished. Created from a simple cube in 3DC Pro, with addons like a canopy, seat, missiles, and engine flame(all done in 3DC), and now finishd in MegaPOV. In MPOV I added textures, a sky_sphere, translucency/color to the engine flame, and a glass appearance to the canopy.
I could never have achieved this in such a short time without the help of several people, like Richard Borsheim(Author of 3DC), Brendan_Orr, Alex, David Bollinger, and anyone else who may have given me tips or ideas.
Thanks a million to all of you, Les

WOW! <!– s:oops: –><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarrassed" /><!– s:oops: –> the textures really added a lot of detail! What was the problem with the green stuff?

simon

Simon,
I almost hate to tell anyone, but it was a reflection of the ground plane I was using… :-/
Don’t tell, ok? LOL
Les

Very cool! 8) Planning ona any future uses like in a game or a video type thing? Congrats!

~Mesh~

Hi Mesher,
Well I know absolutely nothing about building a game, so I guess putting one of my models into a game of my own is kinda out…………. Maybe I’ll get lucky and get noticed here…LOL
Thanks for the praise, Les

Cool!

Alex

Thanks Alex……. <!– s:) –><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!– s:) –>

hey les I can show you how to build a simple 3d viewer in DarkBasic that magellan showed me.

If you export a model to the .x format and include the texture file in the folder, then i can give you a source file that will alow you to move the ship around to view it with the mouse in 3d space <!– s:) –><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!– s:) –>

ok well im gonna sleep as its 5am but tommorrow i will email you source andamp; andnbsp;details on how to go about it <!– s:) –><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!– s:) –>

the file will have an option where you type in the model name to look at so really no programming required, <!– s:) –><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!– s:) –> this source shuld work with the demo so you can get a taste without spending any doe. <!– s:) –><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!– s:) –>

the other method is if i make an executable.

the file would need direct x 7.0+ and the fiile in question would have to be inserted in the folder with the exe and then called by name in the program itself

which ever you prefer i will make for you <!– s:) –><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!– s:) –>

indi,
The first method sounds good so let’s try that one.
Les

You will need to make .x files for the demo of DB to work correctly i think.

just place them in the same folder as this code and run it in DB.

tell it the file name and you can view it instantly <!– s:) –><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile" /><!– s:) –>

rem


rem


rem DARKBASIC X MODEL VIEWER
rem model viewer based on magellans
rem indi(davidsmith) indi aug 2001
rem



rem setup enviro
sync on
sync rate 0
cls
hide mouse

rem load model via user input
input andquot;Which model do you want to load?andquot;, model$
cls
load object model$, 1

set camera range 1,5000

rem main game loop

do
rem controls mouse and arrow keys

cx#=wrapvalue(cx#+mousemovey()*1.2)

cy#=wrapvalue(cy#+mousemovex()*1.2)

cz#=wrapvalue(cz#+mousemovez()*1.2)

acx#=curveangle(cx#,acx#,2.1)

acy#=curveangle(cy#,acy#,2.1)

acz#=curveangle(cz#,acz#,2.1)

rotate object 1,acx#,acy#,acz#

if mouseclick()=1 then inc move#, 1.05
if mouseclick()=2 then dec move#, 1.05
rotate camera 0,0,0
move camera move#
move#=0
go=0
if upkey()=1 then rotate camera 90,0,0; go=1
if downkey()=1 then rotate camera 270,0,0; go=1
if leftkey()=1 then rotate camera 0,90,0; go=1
if rightkey()=1 then rotate camera 0,270,0; go=1
if go=1 then move camera 1.05

rotate camera 0,0,0
sync
loop
rem


You must be logged in to reply in this thread.

17 posts