3d frage!

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Mathias-Kwiatkowski

Betreff: 3d frage!

BeitragDi, Aug 16, 2005 12:51
Antworten mit Zitat
Benutzer-Profile anzeigen
so ich habe nun eine karte erstellt , eine 3d karte...

code:
BlitzBasic: [AUSKLAPPEN]

Graphics3D 640,480
SetBuffer BackBuffer()
camera=CreateCamera()
PositionEntity camera, 10,10,10

light=CreateLight()
RotateEntity light,120,0,0

terrain=CreateTerrain(128)
grass_tex=LoadTexture(\"d:\mk.bmp\")
grass=LoadTexture(\"d:\grass.bmp\")

cube=CreateCube()
cubeA=CreateCube()

cyl1=CreateCylinder(20,1)



EntityTexture terrain,grass_tex,0,1
TerrainDetail terrain,4000,True



ScaleEntity cube, 5,50,20 ;objecte vergrössern
ScaleEntity cubeA, 15,20,9 ;objecte vergrössern
ScaleEntity cyl1,8,60,4


EntityTexture cube,grass,0,1 ;textur

EntityColor cubeA,100,100,255 ;farbe
EntityColor cyl1,255,0,0 ;farbe



While Not KeyDown(1)
If KeyDown(203)=True Then x#=x#-0.1
PositionEntity cube,10,1,40
PositionEntity cubeA,40,1,40
PositionEntity cyl1,70,1,60

If KeyDown(205)=True Then TurnEntity camera,0,-1,0
If KeyDown(203)=True Then TurnEntity camera,0,1,0
If KeyDown(208)=True Then MoveEntity camera,0,0,-0.1
If KeyDown(200)=True Then MoveEntity camera,0,0,0.1

If KeyDown(201)=True Then TurnEntity camera,1,0,0
If KeyDown(209)=True Then TurnEntity camera,-1,0,0


x#=EntityX(camera)
y#=EntityY(camera)
z#=EntityZ(camera)
terra_y#=TerrainY(terrain,x#,y#,z#)+5
PositionEntity camera,x#,terra_y#,z#
x#=EntityX(camera)
y#=EntityY(camera)
z#=EntityZ(camera)
RenderWorld

Flip
Wend
End



1. frage wie kann man es machen das man nicht durch die figuren durchläuft?

2. frage wie kann mann machen das das licht mit der kammera geht?

3. frage wie kann man die karte vergrössern?


danke für jede antwort....
 

BlitzBasic303

Betreff: RE:

BeitragDi, Aug 16, 2005 12:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Zur 1. Frage:
mit Entitytype
mit Collisions
zur 2. Frage:
mit LightMesh
zur 3. frage:
mit Scaleentity!

Fazit:

ONLINEHILFE!!!

Blitz3D

BeitragDi, Aug 16, 2005 12:58
Antworten mit Zitat
Benutzer-Profile anzeigen
1.) Kollisionstyp für alle Figuren einstellen mit EntityTyp, dann Collisions

2.) EntityParent Licht,Kamera

3.) Scaleentity Karte,10,10,10

Einfach alles in der OH nachschauen
User posted image
Xware Entertainment und Forum
User posted image
 

BlitzBasic303

Betreff: RE:

BeitragDi, Aug 16, 2005 13:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok EntityParent... LightMesh ginge aber auch...

Blitz3D

Betreff: Re: 3d frage!

BeitragDi, Aug 16, 2005 13:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Mathias-Kwiatkowski hat Folgendes geschrieben:
2. frage wie kann mann machen das das licht mit der kammera geht?
User posted image
Xware Entertainment und Forum
User posted image
 

BlitzBasic303

Betreff: RE:

BeitragDi, Aug 16, 2005 14:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich denke das er damit meint das die Camera immer beleuchtet werden soll,oder?

Blitz3D

BeitragDi, Aug 16, 2005 16:14
Antworten mit Zitat
Benutzer-Profile anzeigen
ne, wie soll denn eine Kamera beleuchtet werden, wa?

Er will wohl eine Taschenlampe oder so was...

EntityFX Entity,1 <-- So bringst du was zum Leuchten
User posted image
Xware Entertainment und Forum
User posted image

Mathias-Kwiatkowski

BeitragMi, Aug 17, 2005 0:28
Antworten mit Zitat
Benutzer-Profile anzeigen
taschenlampe keine schlechte idee , und so tag nacht ding währ auch geil Smile

otta

BeitragMi, Aug 24, 2005 23:17
Antworten mit Zitat
Benutzer-Profile anzeigen
...Frage: Benutzt du auch das Hilfsarchiv?

nicht bös gemeint aber das meiste bzw. alles davon wird da beantwortet.
AthlonXP 2800+, Radeon 9600XT,160GBHDD,512 MB DDR Ram (neuer Rechner neues Glück;))

Aktuelles Projekt:
momentan Projektlos

Blitz3D

BeitragDo, Aug 25, 2005 8:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, sach mal, wieso steht der Link zur Online-Hilfe eigentlich nirgends?
Also in einem der ersten beiden Themen hier hätte ich das schon erwartet,
ich rede mal mit einem Moderator drüber, das muss doch wohl sein...?
Hier falls du's nicht hast: www.blitzbase.de --> Online - Hilfe
User posted image
Xware Entertainment und Forum
User posted image

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group