Español
Experimente

Bezierkurven 2. Orden y kubische Splines

 

p.specht

Beide, nämlich Bezierkurven 2. Orden y Splines 3. Orden (aka Kubische Splines) son engstens verwandt y ineinander überführbar. Beide son nämlich en Wirklichkeit kubische Polynomfunktionen. So voluntad de paso heute skalierbare Schriften geschaffen: Duch Eckpunk-Angaben. Und rechtlich geschützt es el Ergebnis entonces auch!
Título de la ventana "Parametrisch explizit gesteuerte 4-Punkte-Kurve"
'(DW) Demoware 2015-01-02 by P.Pájaro carpintero, Wien (Austria). Ohne jedwede Gewähr!
Windowstyle 24:font 2:randomize:Ventana 0,0-%maxx,%maxy
Var xh&=width(%hwnd)/2:Var yh&=height(%hwnd)/2

proc fy :parámetros y0!,y1!,y2!,y3!,a!:var a2!=sqr(a!):var a3!=a2!*a!

    '*********************************************************************************
    volver a3!*y3!+(3*a2!-3*a3!)*y2!+(3*a3!-6*a2!+3*a!)*y1!+(-a3!+3*a2!-3*a!+1)*y0!
    '*********************************************************************************

ENDPROC

Declarar i&,j&,k&,f!, x!,y!,x0!,y0!,x1!,y1!,x2!,y2!,x3!,y3!, a!
REPEAT :locate 2,2:imprimir "1. Punkt klicken"

whileloop 0,3

    waitmouse

    if %mousepressed=1

        x!=%mousex:y!=%mousey

        if (&Loop=0) or (&Loop=3):usepen 0,16,200

            más :usepen 0,9,rgb(0,200,0)
            endif : moveto x!,y!:lineto x!,y!:sound 500,10

            if     &Loop=0: x0!=x!:y0!=y!:locate 2,2:imprimir "2"

            elseif &Loop=1: x1!=x!:y1!=y!:locate 2,2:imprimir "3"

            elseif &Loop=2: x2!=x!:y2!=y!:locate 2,2:imprimir "4"

            elseif &Loop=3: x3!=x!:y3!=y!:locate 2,2:imprimir "Drawing           "

                más : imprimir "Huh?"

            endif

        endwhile

        a!=0:x!=fy(x0!,x1!,x2!,x3!,a!):y!=fy(y0!,y1!,y2!,y3!,a!)
        usepen 0,6,rgb(0,0,200):moveto x!,y!

        whileloop 0,100:a!=&Loop/100

            x!=fy(x0!,x1!,x2!,x3!,a!):y!=fy(y0!,y1!,y2!,y3!,a!):lineto x!,y!

        endwhile

    Until %Key=27:FIN

 
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
12.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

812 Views

Untitledvor 0 min.
H.Brill10.10.2024
Member 640534318.01.2022
Sven Bader11.08.2021
Ernst21.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