3D FunktionsPlotting - 3d darstellung aus bildern generieren

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

Könnte man es nicht auch Onscreen-Plotter nennen?
Weil eigentlich wird ja keine mathematische Funktion geplottet,
also ich meine man kann jedenfalls keine x-beliebige eingeben.
I´a dllfreak2001
Zefiro_flashparty
Beiträge: 6
Registriert: 21.10.2008 21:38

Re: 3D FunktionsPlotting - 3d darstellung aus bildern generi

Beitrag von Zefiro_flashparty »

excellent, I'm trying to do something similar, but not yet calculate all those things,
:lurk:
Benutzeravatar
udg
Beiträge: 560
Registriert: 20.06.2013 23:27

Re: 3D FunktionsPlotting - 3d darstellung aus bildern generi

Beitrag von udg »

Licht ins Dunkel bring:

man nennt diese Funktion: Rutt Etra
https://en.wikipedia.org/wiki/Rutt/Etra ... ynthesizer


ein Beispiel das online funktioniert kann man hier finden:
https://airtightinteractive.com/demos/js/ruttetra/

eine sehr nette Spielerei.

Ich such schon ewig einen Weg das ganze zu Musik wobbeln lassen zu können. Evtl. kann man deinen Code ja anpassen :D

:allright:
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Re: 3D FunktionsPlotting - 3d darstellung aus bildern generi

Beitrag von #NULL »

wusste ich gar nicht 8)
aber ist es in meinem fall wahrscheinlich auch nicht, auch wenn es ziemlich ähnlich aussieht.
ich habe einfach die pixel koordinaten des bildes etc. (i,k) isometrisch in screen koordinaten (x,y) umgerechnet (siehe macro getPositions()). dabei noch von y die helligkeit des pixels abgezogen, so dass hellerere pixel 'höher' rutschen, und dann mit einem faktor alles etwas auseinandergezogen. die berechneten x,y koordinaten werden dann einfach mit line() als grid gezeichnet, von 'hinten' nach 'vorn', bzw oben links im array nach unten rechts, und die knoten und linien benutzten die farbe des ursprünglichen pixels.
my pb stuff..
Bild..jedenfalls war das mal so.
Benutzeravatar
udg
Beiträge: 560
Registriert: 20.06.2013 23:27

Re: 3D FunktionsPlotting - 3d darstellung aus bildern generi

Beitrag von udg »

ich werde mal versuchen deine Koordinaten anzupeilen mit der MP3D lib. diese unterstützt ja das sehr gute SoundFormat: v2m
Hier wiederum kann man alles Mögliche ansteuern.

mal ein Beispiel:
3D Objekt zuckt zur Musik.

Bild

PATCH BUTTON ist OHNE Funktion.
exe file is not crunched
Download
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Antworten