26. oktober 2005 - 19:03Der er
10 kommentarer og 3 løsninger
3d i Flash
Det er vel muligt med et velkodet action script at lave en figur i 3D der kan dreje rundt og sådan i Flash, er det ikke? Jeg tænker bare på, en akitekt kan jo "regne ud" hvordan stregerne skal ligge og hvordan ville se ud hvis den blev vendt (det sidste er dog kun noget jeg tror). Hvis det dog er muligt, vil I så ikke være så rare at lave et eksempel? :) Figuren behøver ikke være vanvittig avanceret, blot lidt mere end en firkant ;)
Du kan jo få aktitekten til at generere en 8-14 billeder/epsfiler ud fra autocad og så sætte dem sammen til en animation i flash. Ellers kan du måske bruge swift3D!?
Jo det er jo en meget fin løsning, men jeg leder efter en kode hvortil man kan danne en 3d-skitse/-figur - for disse programmer koster jo en del penge, og så mange penge er jeg dog ikke villig til at give...
Swift 3d er et nemt 3d program der lave 3d flash filer. Det koster selvfølgelig noget, men er tilgængelig i en trial version, så måske kan det hjælpe dig lidt.
Ellers er det selvfølgelig også muligt at kode sig til mere eller mindre detaljeret 3d figurer direkte i flash men det kræver en del kendskab til actionscript og ikke mindst matematik.
Jeg er godt nok, på trodt af min alder, overraskende god til matematik. Kender til summation, cos, sin, tan, cot og alt sådan noget (men det har vel ikke så meget med agen at gøre). Ønsker faktisk bare koderne til en firkant/trekant/et-andet-polygon, der kan dreje rundt - og ikke kun til siderne, også op og ned :)
Kigger på de links larsholmgaard sendte, men det kommer nok til at tage lidt tid - skal jo lige sætte mig ind i det og sådan...
Nu skal vi lige holde tingene for sig: Swift3D, 3D Studio MAX, og andre programmer vil altid generere pre-rendered 3D grafik og så er det i denne sag ligegyldigt om det er i vektorformat eller bitmaps. En pre-rendered figur vil du ikke kunne rotere frit, det vil altid være et fast defineret bevægelsesmønster - nøjagtigt ligesom hvis man scrubbede frem og tilbage i et videoklip.
Flash har ingen værktøjer til at håndtere 3D objekter. De links jeg skrev viser matematiske tilgange til at simulere 3D i Flash, med de tegneredskaber der nu engang er til rådighed. Og ja, det ER kompliceret matematik.
Jeg har ingen anelse om det, da jeg ikke selv har prøvet det. Det er jo hardcore coding det der. Jeg har dog været over at snuse til det, men fik aldrig gennemført det.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.