Español
Foro

Hecho: OpenGL: Eigene Sphere dibujar

 
- Página 1 -


Yo möchte ogl.sphere incluso berechnen en Einfluss en cada Vertexe nehmen a puede, como errechnet uno el Vertexe y Normale?

Am Ende debería una ogl.List para el nötige Performance sorgen, sodass el eigentliche Algorithmus para el Erzeugung el Sphere no allzu performant ser muss.

Kann me alguien helfen?

@Franco: Usted tal vez una ASM para una Sphereerzeugung?
 
01.09.2008  
 



 
- Página 2 -




Angeblich es sí auch OGL3.0 kürzlich rausgekommen...


Las uns doch primero 1.4 y 2.0 correcto Proggen.
Yo halte nichts de undichten Mutmaßungen.

Also: El "originalbefehle" en klammern conjunto y antes el originalen Variablenamen el Wellenlinie.

mfg
 
03.09.2008  
 





NIE pensamiento, daß al para Dibujar uno doofen Dreiecks con Angabe de 3 Eckpunkten benötigt...


Schau dir Purebasic a, ... mostrar dir Freebasic a,... mostrar dir Delphi a...

Jedes Programa ha seine eigenen Typen, bevor el Ogl-Befehl kommt.

mfg
peter
 
03.09.2008  
 



Peter Bierbachh

Peter Bierbachh

Angeblich es sí auch OGL3.0 kürzlich rausgekommen...


...

El "originalbefehle" en klammern conjunto y antes el originalen Variablenamen el Wellenlinie.



Und lo va incluso todavía einfacher, porque wer xpse benutzt muss todavía no una vez "Wellenlinien" (tildes) ansetzen.

Hiermit puede ser el opengl-Befehle simplemente direkt eintippen, esta voluntad en el schnelleren Calls konvertiert. (mehr Performance)

Im Earth-Ejemplo [...]  puede ser el bien nachvollziehen.

OpenGL-Befehl: abc(a,b,c)

XProfan: ogl("abc",a,b,c)

XProfan con XPSE: abc(a,b,c)
 
03.09.2008  
 



OGL 3.0 Specification al 11. August 2008 erschienen. Heisst sí no, daß Treiber ya existieren... Quelle: [...] 
Saludo, Pájaro carpintero
 
03.09.2008  
 



Aufpassen , en xpse hay el Variable "GL_BGRA "nicht, para Opengl, dafür muss otra vez una Zahl a mano gesetzt voluntad.

Oder ha IF el Mangel ya Fijo?

mfg
 
03.09.2008  
 



XPSE sabe el Konstante GL_RGBA con el Valor $1908, (todavía) no sin embargo GL_BGRA con el Valor $80E1.
 
03.09.2008  
 



 
- Página 3 -


Endlich el XPSE-Kurs-Ejemplo con el Dreiecks-Eckpunkten gefunden. Naja, Papier es eben geduldig...
KompilierenMarcaSeparación
Declare 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#:
>

Yo hoffe, el shadet auch, si ego entonces con Ratcliff´s Kugel versuche...
Saludo
 
03.09.2008  
 





Endlich el XPSE-Kurs-Ejemplo con el Dreiecks-Eckpunkten gefunden.


Was ha el con XPSE lo a tun?
Läuft doch sin XPSE.

Übersichtlicher es , el Befehle untereinander a escribir y no con con el ":" nebeneinander.

mfg
 
03.09.2008  
 



Sí, solche Doppelpunkte behindern el Información general y Erweiterbarkeit, así sieht uno lo doch auch igual mejor:
KompilierenMarcaSeparación
DECLARE 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#
 
03.09.2008  
 



XPGL natürlich, no XPSE... SORRY!
 
03.09.2008  
 




Andreas
Brandt
Hatte antes einiger Tiempo auch dieses Problema. Posesiones verschiedene Sachen ausprobiert hatte aber siempre una Problema con el Verteilung el Eckpunkte. Si usted de los Eckpunkten uno Würfels ausgehst y luego el lo resultierenden Dreiecke Teilst (Brechen en el Página zwischen P2 y P3) welche Usted a el Kugeloberfläche neu ausrichtest, entonces bekommst du una Kugeloberfläche con annähernd gleicher Oberflächengüte. Aunque verdoppelt se con cada Durchlauf el Dreieckbrechung el número el Dreiecke.
Wenn du interresse a una Algorythmus hast (en PureBasic) mail me de tiempo.
 
29.12.2008  
 



IF
Schon Nuevo: [...] 

Usted puede con OGL todos gl-Características aufrufen.

Halbkugel es así auch kein Problema, lediglich theta3 halbieren.


¡Hola Andreas, Yo hatte que aquí en el Hilo angesprochene Problema ya lösen puede y una solución [...]  publiziert. El XProfan-Welt [...]  Yo así producido.

Su código sería Yo (todavía) gerne einsehen, de hecho puede sólo helfen.
 
29.12.2008  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

17.138 Views

Untitledvor 0 min.
H.Brill29.10.2023
Sven Bader12.07.2021
Michaeal14.10.2013
Andreas Koch11.09.2012
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie