blender3d.cz
http://forum.blender3d.cz/

Video ve hre
http://forum.blender3d.cz/viewtopic.php?f=11&t=2653
Stránka 11

Autor:  Master03 [ pát bře 10, 2006 12:26 pm ]
Předmět příspěvku:  Video ve hre

Zdravim, je to banalitka, chci to resit jinak, nez pres animovanou texturu, mam treba telku pridu k ni a kdyz zmacknu klavesu tak(ted to dulezity) se spusti video ve fullscreen modu, takze vlastne jako by se opustil GE a spustilo video, problem je ze ja lamer nejak nevim jak na to..

Autor:  Ash [ pát bře 10, 2006 1:12 pm ]
Předmět příspěvku: 

Z pythonu sa dá spustiť externá aplikácia - napr. nejaký video player alebo TV viewer. Slúžia na to funkcie modulu os - spawnl(), spawnv(), system(), prípadne funkcia startfile(), ktorá ti priamo otvorí avi v prednastavenom playeri.
Alebo sa dá napísať jednoduchý player, ktorý by len zobrazoval video do fulscreenu a po skončení by sa automaticky zatvoril.

Autor:  Master03 [ pát bře 10, 2006 1:43 pm ]
Předmět příspěvku: 

jo,dik, nejlepsi by byl asi ten interni player, kterej by to jak rikas prehral a pak se zavrel, jenomze ja v pythonu bohuzel vubec neumim, byl by nejakej dobrodinec a napsal mi to? :lol:

Autor:  Ash [ pát bře 10, 2006 3:27 pm ]
Předmět příspěvku: 

Hmmm, toto nebude v pythone, to bude C++. Inak potrebuješ to pre Windows alebo Linux (prípadne iný OS)? Priebežne sa hrabem v DirectShow, takže pre Windows by som nemal veľký problém nakódovať to. Pre iné OS je to horšie.

Autor:  Master03 [ pát bře 10, 2006 4:06 pm ]
Předmět příspěvku: 

pro windows..

Autor:  Ash [ pát bře 10, 2006 4:10 pm ]
Předmět příspěvku: 

OK, môžem sa na to pozrieť, aj keď neviem, či budem mať tento víkend čas (možno budúci týždeň).

Autor:  Master03 [ pát bře 10, 2006 4:17 pm ]
Předmět příspěvku: 

jo, diky moc, nemusis spechat....

Autor:  jm [ ned bře 12, 2006 1:01 am ]
Předmět příspěvku: 

cau

tady je hotovej prehravac do blendru.
http://nmedia.avu.cz/~mucska/blender/fmv.zip
me to sice nechodilo, moc sem to nekontrolval, ale treba to nekdo rozchodite.
na elysiun sem i jednou videl funkcni script kterej pouzival mplayer.
....tak sem si spomel ze sem to tenkrat hodil na stranky BGE
http://leo.avu.cz/~bge/page/scripts.htm


jm

Autor:  Ash [ úte dub 04, 2006 11:53 am ]
Předmět příspěvku: 

K dispoziícii je prvá použiteľná ukážka prehrávača videa pre GameBlender - umožňuje spustiť a zastaviť video v GameBlenderi, zarovná video okno s aktívnym oknom spustenej hry, funguje aj v runtime. Je určený len pre Windows - otestovaný na Windows XP.

V pripojenom ukážkovom súbore video.blend sú skripty:
play.py - otvára video - spúšťa sa enterom
close.py - zatvára video - spúšťa sa medzerou
playState.py - kontroluje stav videa a riadi záťaž procesora

V skripte play.py si treba pred spustením nastaviť názov video súboru, ktorý sa má prehrávať.

Dajte návrhy, čo by to malo robiť - osobne plánujem dorobiť prepnutie do fullscreenu a sledovanie posúvania okna po ploche.

Přílohy:
video.zip [43.76 KiB]
104 krát

Autor:  jm [ stř dub 05, 2006 4:27 am ]
Předmět příspěvku: 

ja se z tebe :crazy:

ja vim ze je to silenost, ale nebylo by lepsi se kouknout do blendru a implementovat tam tu standartni opengl moznost prehravat video na polygonalnim modelu?

...kazdopadne tahle vecicka je supr, akorat ze bezej 2 programy, coz u slozitejsi hry muze bejt trochu problemek.

jm

Autor:  jm [ stř dub 05, 2006 4:44 am ]
Předmět příspěvku: 

skuste tohle
http://www.ai.fh-erfurt.de/mitarbeiter- ... ini-scene/

sam sem to neskousel, ale treba ASH by to ocenil. nevim skuste.

jm

Autor:  Ash [ stř dub 05, 2006 9:17 am ]
Předmět příspěvku: 

jm,

1. Nebežia 2 programy, ale 2 okná jedného programu - dá sa to upraviť tak, aby sa video okno samostatne neregistrovalo do Windows - potom nebude na lište.

2. Nad plnením videa do štandardnej textúry práve rozmýšľam, ale chcem ísť na to inak, než úpravou/doplnením blenderovských zdrojákov. Mám taký malý nápad, ako urobiť systém pluginov pre Blender/GameBlender na základe existujúcej aplikácie - teda samotný Blender by nemal byť rekompilovaný. Zatiaľ je to len idea, do overenia a vypustenia nejakej ukážky je ešte dlhý čas.

3. Keď som robil tento prehrávač, tak som mal samozrejme postranné úmysly - použijem ho v jednom projekte, kde sa mi presne hodí a zároveň som si vyskúšal základné operácie v DirectShow.

4. Tá nemecká vecička má presne tie neduhy, ktoré by plugin systém odstránil - črty novej verzie Blenderu sú dostupné až po zaintegrovaní zmeneného kódu AR-Blenderu s novou verziou a následnej rekompilácii. Plugin systém v prípade, že zmena sa nedotkne jeho rozhrania, bude automaticky fungovať aj v novom Blenderi.

Autor:  jm [ stř dub 05, 2006 6:17 pm ]
Předmět příspěvku: 

no to je fakt, pokud nekdo nezakompiluje tu vec do nove verze blendru je to v haji.

tesim se na testy.

jm

Autor:  Master03 [ čtv dub 06, 2006 2:28 pm ]
Předmět příspěvku: 

pardon, nejak sem tu nebyl..
Za chvili vyzkousim, kazdopadne diky moc za vsechny :D

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/