3d oder Physikengine ?
-
- Beiträge: 243
- Registriert: 29.08.2004 12:46
- Wohnort: Irgendwo im nirgendwo
- Kontaktdaten:
Die engine nenne ich die GSPUAE(-ngine)
Und steht für :
G rafik
S ound
P hysik
U und
A anderes
E ngine
Also eine engine, wo alles nützliche reinkommt !
Das war die übersicht !
Aber es kommt noch mehr dazu !
Bin gerade bei version 0.19559 bei 1830 zeilen !
Den ganzen code stelle ich bald online (wenn ich einige funktionen gründlich getestet habe).
Wenn ich die vollversion bis dahin noch nicht habe, sind bestimmt einige bugs drin.
Danke !
Euer robert !
Und steht für :
G rafik
S ound
P hysik
U und
A anderes
E ngine
Also eine engine, wo alles nützliche reinkommt !
Code: Alles auswählen
;Befehlsübersicht:
;=================
;Befehlskathegorie
; - Befehl Entwicklungsstand
;3D-Grafik:
; -G_3d_xpos
; Erechnet die 2d-position eines belibigen punkt im 3d raum
; Benötigt: G_2d_winkel
; -G_3d_ypos
; Erechnet die 2d-position eines belibigen punkt im 3d raum
; Benötigt: g_2d_winkel
; -G_3d_draw_poly_simel
; Zeichnet ein einfaches Zwipolygon aus dem raum auf den Bildschirm
; Benötigt: G_3d_?pos
; -G_3d_int
; Interpoliert zwei punkte untereinander im 3d raum ! Abgeschlossen
; -G_3d_abs
; Berechnet den abstand zwischen zwei punkten im raum
;Mathematik und anderes:
; -G_2d_abs:
; Berechnet den abstand auf 2d ebene !
; -G_Mathe_kubikwurzel
; Rechnet die Kubikwurzelzahl aus
; -G_2d_winkel
; Ermittelt den 2d winkel des ersten und des zweiten punktes
; -G_3d_Bodenkoli
; Berechnet den kolisionspunkt für ein vektor
; -G_2d_schnitt
; Berechnet den Interpolierten wert auf einer 2d ebene
; -G_Mathe_int
; Interpoliert zwei werte 50 : 50
; -G_Mathe_fun
; Erechnet die Lautstärke oder die lichtintensität bei einer gewissen entfernung.

Das war die übersicht !
Aber es kommt noch mehr dazu !
Bin gerade bei version 0.19559 bei 1830 zeilen !
Den ganzen code stelle ich bald online (wenn ich einige funktionen gründlich getestet habe).
Wenn ich die vollversion bis dahin noch nicht habe, sind bestimmt einige bugs drin.
Danke !
Euer robert !
Jeder hat einen Schutzengel.
- freedimension
- Admin
- Beiträge: 1987
- Registriert: 08.09.2004 13:19
- Wohnort: Ludwigsburg
- Kontaktdaten:
- NicTheQuick
- Ein Admin
- Beiträge: 8809
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- remi_meier
- Beiträge: 1078
- Registriert: 29.08.2004 20:11
- Wohnort: Schweiz
-
- Beiträge: 243
- Registriert: 29.08.2004 12:46
- Wohnort: Irgendwo im nirgendwo
- Kontaktdaten:
Du musst bei deinen Namen der Funktionen ein wenig mehr aufpassen.
Deine Abstand funktion heißt Abs() - Das ist aber in so ziemlich alles
Sprachen die Funktion um den absoluten Wert (den "Betrag") eines
Wertes herrauszufinden. Selbiges mit der "Interpolation", die bei dir Int()
heißt. Int() ist in Basic für gewöhnlich die Funktion, die Nachkommastellen
abtrennt.
Verwechslung bei solchen Namen ist vorprogrammiert, du solltest sie also
nochmal überdenken
Deine Abstand funktion heißt Abs() - Das ist aber in so ziemlich alles
Sprachen die Funktion um den absoluten Wert (den "Betrag") eines
Wertes herrauszufinden. Selbiges mit der "Interpolation", die bei dir Int()
heißt. Int() ist in Basic für gewöhnlich die Funktion, die Nachkommastellen
abtrennt.
Verwechslung bei solchen Namen ist vorprogrammiert, du solltest sie also
nochmal überdenken

Lars
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
-
- Beiträge: 243
- Registriert: 29.08.2004 12:46
- Wohnort: Irgendwo im nirgendwo
- Kontaktdaten:
- Blackskyliner
- Beiträge: 532
- Registriert: 28.07.2005 00:54
- Wohnort: /home/Blackskyliner/
Was ist nun eigenllich daraus geworden?
*uraltthreadhochzieh*
*uraltthreadhochzieh*
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher