Planeten wie in X3
Übersicht

dont_know_to_useBetreff: Planeten wie in X3 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hey
Ich möchte gerne einen Planeten wie in X3 erstellen. Ich finde die einfach klasse, sie sind auf einer Seite komplett dunkel(aber trotzdem mit Textur). So sehen die aus: Screenshot 1. Screenshot 2 Dummerweise kriege ich das mit der Beleuchtung nicht so hin. Egal welches Licht ich nehme, egal wo es ist, egal was für einen Wert ich für LightRange nehme, sie sind auf einer Seite trotzdem immer beleuchtet. Also habe ich 3 Fragen: 1. Wie kriege ich das mit der Beleuchtung wie auf den Screenshots hin? 2. Wie kann ich der dunklen Seite des Planeten eine extra Textur verpassen, die man nur sieht, wenn sie im Dunkeln ist? 3. Wie bekomme ich eine Atmosphäre wie auf den Screenshots hin? Im Moment benutze ich eine blaue Sphere, die mit FlipMesh umgedreht wurde. Danke für jede Hilfe. ![]() |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
http://blitzbasic.com/Communit...36#1135360
Der Autor ist deutschsprachig, hier jedoch nicht mehr aktiv. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
dont_know_to_use |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Dummerweise ist dort auch kein Code dabei. ![]() |
||
![]() |
HolzchopfMeisterpacker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Schreib Krischan doch einfach mal 'ne PN. Wenn du Schwein hast, kriegt er die e-Mail-Benachrichtigung und wird sich melden.
Zu deinen Fragen: 1) AmbientLight ![]() 2) Da würde ich einfach eine zweite Sphere mit EntityFx ![]() 3) Persönlich würde ich hier wohl einfach mal den Code aus dem von BladeRunner verlinkten Thread ausprobieren ![]() mfG Holzchopf |
||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
dont_know_to_use |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Das mit dem AmbientLight auf schwarz stellen sieht beim Planeten super aus, dummerweise sind jetzt viele andere Objekte(das Cockpit) schlicht schwarz. Was meinst du mit Richtungslicht? Wenn ich ein Licht vom Typ 1 oder 2 erstelle ist mein Cockpit immernoch schwarz. Ist der Lichttyp 3, dann sind alle Objekte schwarz. ![]() |
||
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
dont_know_to_use hat Folgendes geschrieben: Dummerweise ist dort auch kein Code dabei.
![]() Doch? http://www.christianhart.de/bb...orDemo.exe |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
dont_know_to_use |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Oh tatsächlich. Ich habe vorher ein anderes Paket runtergeladen, da war kein Code drin. Danke ![]() Das Problem mit den schwarzen Objekten bleibt. ![]() |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Zitat: Schreib Krischan doch einfach mal 'ne PN. Wenn du Schwein hast, kriegt er die e-Mail-Benachrichtigung und wird sich melden.
Das kann ich ausschliessen. Sein Account wurde deaktiviert. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
dont_know_to_use |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich habe mal einen Screenshot erstellt, um euch zu zeigen, was ich mit dem "schwarzen Cockpit" meine:
http://img7.imagebanana.com/im...ot_038.png Scheinbar werden einige Objekte beleuchtet(der Planet und der Asteroid im Hintergrund) und manche nicht(wie zum Beispiel das Cockpit). Der Code, mit dem ich das Licht erstelle, schaut so aus: Code: [AUSKLAPPEN] Globallight=CreateLight(1)
LightColor Globallight,255,224,192 AmbientLight 0,0,0 PositionEntity Globallight,50000,4000,-20000 Kann mir da jemand helfen? ![]() |
||
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Klar ist das so. Dein Globallight spielt Sonne und beleuchtet eine Planetenseite.
2x Rendern, und beim zweiten mal AmbientLight wieder hoch stellen damit man das Cockpit sieht. Wenn man den Planeten sowieso nie erreichen kann, solltest du einen platten Sprite da hin hängen. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
dont_know_to_use |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wie 2x rendern? In etwa so:
Code: [AUSKLAPPEN] RenderWorld()
AmbientLight 128,128,128 RenderWorld() Das klappt nicht ganz. Wie meinst du das? Den Planeten soll man schon erreichen können, man soll ja auf ihm landen können. ![]() |
||
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
BIG BUG hat dir doch erst was dazu geschrieben... es kann durchaus komplizierter werden, als einen Befehl zu wiederholen.
Aber ich hoffe, du hast einen besseren Plan, als einer riesig skalierten Kugel immer näher zu kommen, um zu landen. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
dont_know_to_use |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wie genau schreibe ich ein eigenes RenderWorld? Ich habe keine genau Vorstellung, wie eine Kamera die ganze Szene rendern kann. | ||
bjh |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
mach dem cockpit doch ein entityfx 1
dann ist die beleuchtung ausgeschaltet (ambientlight 255,255,255) außer du willst, dass es auch durch die beleuchtung beeinflusst wird. |
||
![]() |
Amazorn |
![]() Antworten mit Zitat ![]() |
---|---|---|
Sieht toll aus, jagt aber die Frames in den Keller.
Ich bezweifel das B3D die Richtige Sprache ist um ein spielbares X3 zu programmieren. Ich würde viel mehr Wert auf die Spielmechanik legen. Ein Elite Fan kommt eher mit eingefärbten Quadern als Stationen zurecht als mit schlechter Spielmechanik. |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
dont_know_to_use hat Folgendes geschrieben: Wie genau schreibe ich ein eigenes RenderWorld? Ich habe keine genau Vorstellung, wie eine Kamera die ganze Szene rendern kann.
HC hatte es doch prinzipiell schon beschrieben, und zwar in dem Cockpit Thread. Selbe vorgehensweise: Teile verstecken, rendern, umkehren, erneut rendern. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group