Español
Experimente

3D-Punkte en Kardanwinkel-Drehachse rotieren dejar

 

p.specht

Mit el r -Taste kann el Richtung ser cambiado...
Título de la ventana "Punktwolke"
Ventana de Estilo 24
randomize:Ventana 0,0-%maxx,%maxy
var xx&=width(%hwnd):var yy&=height(%hwnd):var xh&=xx&\2:var yh&=yy&\2
def &n 500
declarar px![&n],py![&n],pz![&n],i&,cw!,sw!,tmp!,cv!,sv!,cu!,su!
'Drehachse (Kardanwinkel):
var w!=1*pi()/180' en z-Achse
var v!=-0.6*pi()/180' en x-Achse
var u!=0.4*pi()/180' en y-Achse
'Random-Punkte
px![]=rnd(2*xx&)-xx&
py![]=rnd(2*xx&)-xx&
pz![]=rnd(2*xx&)-xx&
'Zeichne
MCLs xx&,yy&,0

Repeat

    startpaint -1
    cls 0
    'cls 0
    'usepen 0,1,0:line 0,yh& - 2*xh&,yh& : line xh&,0 -xh&,2*yh&

    whileloop 0,&n:i&=&Loop

        if Pz![i&]>0' sólo el "hinter" el Schirm

            usepen 0,2+xh&/(1+pz![i&]/8),rgb(pz![i&],0,0)
            line xh&+px![i&],(yh&-py![i&]) - xh&+px![i&]-1,yh&-py![i&]

        endif

    endwhile

    endpaint
    MCopyBMP 0,0-xx&,yy&>0,0;0

    if w!<>0

        cw!=cos(w!):sw!=sin(w!)

        whileloop 0,&n:i&=&Loop

            tmp!=px![i&]*cw!+py![i&]*sw!
            py![i&]=py![i&]*cw!-px![i&]*sw!
            px![i&]=tmp!

        endwhile

    endif

    if v!<>0

        cv!=cos(v!):sv!=sin(v!)

        whileloop 0,&n:i&=&Loop

            tmp!=py![i&]*cv!+pz![i&]*sv!
            pz![i&]=pz![i&]*cv!-py![i&]*sv!
            py![i&]=tmp!

        endwhile

    endif

    if u!<>0

        cu!=cos(u!):su!=sin(u!)

        whileloop 0,&n:i&=&Loop

            tmp!=px![i&]*cu!+pz![i&]*su!
            pz![i&]=pz![i&]*cu!-px![i&]*su!
            px![i&]=tmp!

        endwhile

    endif

    waitinput 21
    caso %key=114:w!=-w!

until %key=27

end
 
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
11.05.2021  
 



Zum Experiment


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

831 Views

Untitledvor 0 min.
Member 640534316.04.2022
RudiB.17.03.2022
Ernst21.07.2021
Sven Bader11.07.2021
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

p.specht (1x)


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