| |
|
|
- page 1 - |
|
| je voudrais ogl.sphere selbst berechnen um Einfluss sur chaque Vertexe prendre trop peut, comment errechnet on qui Vertexe et Normale?
Am Ende sollte une ogl.List pour qui nötige Performance sorgen, sodass qui eigentliche Algorithmus pour qui Erzeugung qui Sphere pas allzu performant son muss.
peux mir quelqu'un aider?
@Frank: Du peut-être un ASM pour une Sphereerzeugung? |
|
|
| |
|
|
|
| |
|
- page 2 - |
|
|
Angeblich ist oui aussi OGL3.0 kürzlich rausgekommen...
Las uns doch erstmal 1.4 et 2.0 richtig Proggen. je halte rien de undichten Mutmaßungen.
alors: qui "originalbefehle" dans klammern mettons et avant den originalen Variablenamen qui Wellenlinie.
mfg |
|
|
| |
|
|
|
|
NIE gedacht, qui on cela zum Zeichnen eines doofen Dreiecks avec Angabe de 3 Eckpunkten nécessaire...
exposition dir Purebasic à, ... exposition dir Freebasic à,... exposition dir Delphi à...
chaque Programme hat sa eigenen Typen, bevor qui Ogl-Befehl venez.
mfg peter |
|
|
| |
|
|
|
| Peter Bierbachh
Peter Bierbachh Angeblich ist oui aussi OGL3.0 kürzlich rausgekommen...
... qui "originalbefehle" dans klammern mettons et avant den originalen Variablenamen qui Wellenlinie.
et und dir sogar encore einfacher, car qui xpse benutzt muss encore pas einmal "Wellenlinien" (tildes) ansetzen.
Hiermit peux on qui opengl-Befehle simple direct eintippen, cet volonté dans qui schnelleren Calls konvertiert. (plus Performance)
Im Earth-Beispiel [...] peux on cela bien nachvollziehen.
OpenGL-Befehl: alphabet(a,b,c)
XProfan: ogl("abc",a,b,c)
XProfan avec XPSE: alphabet(a,b,c) |
|
|
| |
|
|
|
| OGL 3.0 Specification am 11. août 2008 erschienen. Heisst oui pas, qui Treiber déjà existieren... source: [...] Salut, Specht |
|
|
| |
|
|
|
| Aufpassen , dans xpse gibt es qui Variable "GL_BGRA "nicht, pour Opengl, pour muss wieder une numéro de main gesetzt volonté.
ou bien hat IF den manque déjà behoben?
mfg |
|
|
| |
|
|
|
| XPSE kennt qui Konstante GL_RGBA avec dem Wert $1908, (encore) pas cependant GL_BGRA avec dem Wert $80E1. |
|
|
| |
|
|
| |
|
- page 3 - |
|
|
| enfin cela XPSE-Kurs-Beispiel avec den Dreiecks-Eckpunkten trouvé. bof, papier ist plan geduldig... KompilierenMarqueSéparationDeclare vertex#:Dim vertex#,3*3*8:float vertex#,0=-1,-1,0, 1,-1,0, 0,1,0
Declare color#:Dim color#,3*4*8:float color#,0=1,0,0,0.5, 0,0,1,0.5, 0,1,0,0.5
Declare xpgl&:xpgl&=oGL("CreateXPGL","T","VC",1,vertex#,color#,0,0)
Cls 0:oGL("Init",%HWnd,.1,.2,.3,1):oGL("Clear")
oGL("Origin",0,0,-4):oGL("BlendMode", 0):oGL("PosMode", 1)
oGL("UseXPGL",xpgl&):oGL("Move",0,0,1):oGL("Rotate",0,0,0):
oGl("DrawXPGL",0,3):oGL("Show")
WaitInput :Dispose vertex#:Dispose color#: >
je hoffe, cela shadet aussi, si ego ensuite avec Ratcliff´s Kugel versuche... Salut |
|
|
| |
|
|
|
|
enfin cela XPSE-Kurs-Beispiel avec den Dreiecks-Eckpunkten trouvé.
quoi hat cela avec XPSE es trop 1faire? Läuft doch sans XPSE.
Übersichtlicher ist es , qui Befehle untereinander trop écrivons et pas avec avec dem ":" nebeneinander.
mfg |
|
|
| |
|
|
|
| oui, solche Doppelpunkte behindern qui Vue d'ensemble et Erweiterbarkeit, so sieht on es doch aussi juste besser: KompilierenMarqueSéparationDECLARE VERTEX#,COLOR#,XPGL&
DIM VERTEX#,3*3*8
FLOAT VERTEX#,0=-1,-1,0, 1,-1,0, 0,1,0
DIM COLOR#,3*4*8
FLOAT COLOR#,0=1,0,0,0.5, 0,0,1,0.5, 0,1,0,0.5
XPGL&=OGL("CreateXPGL","T","VC",1,VERTEX#,COLOR#,0,0)
CLS 0
OGL("Init",%HWND,.1,.2,.3,1)
OGL("Clear")
OGL("Origin",0,0,-4)
OGL("BlendMode", 0)
OGL("PosMode", 1)
OGL("UseXPGL",XPGL&)
OGL("Move",0,0,1)
OGL("Rotate",0,0,0):
OGL("DrawXPGL",0,3)
OGL("Show")
WAITINPUT
DISPOSE VERTEX#
SE COLOR#
|
|
|
| |
|
|
|
| XPGL naturellement, pas XPSE... SORRY! |
|
|
| |
|
|
|
Andreas Brandt | Hatte avant einiger Zeit aussi cet Problem. Habe verschiedene Sachen ausprobiert hatte mais toujours un Problem avec qui Verteilung qui Eckpunkte. si Du de den Eckpunkten eines Würfels ausgehst et ensuite qui daraus resultierenden Dreiecke Teilst (Brechen sur qui page entre P2 et P3) quelle Du à qui Kugeloberfläche récente ausrichtest, ensuite bekommst du une Kugeloberfläche avec annähernd gleicher Oberflächengüte. Allerdings verdoppelt sich avec chaque Durchlauf qui Dreieckbrechung le nombre qui Dreiecke. si du interresse à einem Algorythmus la hâte (dans PureBasic) mail mir la fois. |
|
|
| |
|
|
|
| iF
déjà posté: [...] tu peux avec OGL alle gl-Funktionen appel. Halbkugel ist avec cela aussi ne...aucune Problem, lediglich theta3 dédoubler.
allô Andreas, je hatte que voici im Fil angesprochene Problem bereits lösen peut et une Solution [...] publiziert. qui XProfan-monde [...] habe je avec cela erzeugt.
Deinen Code serait je (toutefois) volontiers einsehen, peux oui seulement aider. |
|
|
| |
|
|