| |
|
|
| Ich wünsche mir das XProfan / oglBasic für folgende Apis eine eingebaute Lösung bereitstellt da ohne die Anwendung der Apis via XProfan sehr viel mehr Performance möglich wäre.
[...]
Um z.B. zu prüfen ob zwei Rechtecke übereinander liegen kann man z.B. die dortige Intersect-Api nutzen, oder per einfachsten Mathe/IF-Befehlen selbst rechnen. Jeder Variante kostet pro Abprüfung mehrere Zeilen, das lahmt mehr als es müsste.
Ich wünsche mir also z.B.: KompilierenMarkierenSeparieren
if native(rectintersect,float a,b,c,d,e,f,g,h) ...
if native(cubeintersect,float a,b,c,d,e,f,g,h,i,j,k,l) ...
//schön wär auch
if native(lineintersect,float a,b,c,d,e,f,g,h) ...//für Vektoren
|
|
|
| |
|
|
|
RGH | Naja, die Windows-API IntersectRect funktioniert nur für Rechtecke und hat als Parameter LongInts. Diese Funktion ließe sich leicht in XProfan einbinden.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 04.10.2007 ▲ |
|
|
|
|
| Jupp man würde einiges an Performance gutmachen zumal man ja doch mehrere Zeilen benötig um die Api zu nutzen - aber auch dann wenn man selbst mit ein paar Ifs abprüfen würde... |
|
|
| |
|
|