Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Video nei videogames

    Se ci fate caso, nei videogiochi di ultima generazione i video che vengono mostrati in alcune situazioni di gioco sono molto + realistici del gioco stesso!
    Mi domandavo (e vi domando quindi) come vengono realizzato? Con che programmi? Ci sono linguaggi particolari? Premetto che mi districo un pò nella programazione di videogiochi 3d, e attualmente sto studiando le directx. Qualsiasi cosa volete dirmi ditemela!


  2. #2
    Il più delle volte i filmati non hanno niente a che vedere con la programmazione... sono semplicemente dei filmati prerenderizzati, un pò come shrek e compagnia bella.

  3. #3
    e con che programmini si possono fare????

  4. #4
    Ti serve un programma di grafica 3d.
    3d Studio Max, Poser, Maya, Lightwave, ...

    Se stai su linux puoi invece usare Blender.

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Sempre più spesso si utilizza il conosciutissimo formato DivX per la visualizzazione di video all'interno dei giochi.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Già uso 3dsmax x fare gli obj dei videogiochi. Ma non pensavo che si facessero i video! C vuole qualche plugin apposito???

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    305
    i filmati usati in videogame sono fatti con la tecnica del video texturing con DirectShow

    un esmpio stà nell'SDK directx 8.1 quello dello sciatore.
    In pratica si usa un file .avi o .mpeg ogni frame del video avi viene applicato ad una texture.

    c'è anche un'esempio in nell'SDK directx 9.0 che può essere aperto anche dal vs NET.

    Se dovessi usarlo ricorda che devi compilare il file baseclasses.dsw che si trova in:
    C:\DXSDK\Samples\C++\DirectShow\BaseClasses
    devi compilarlo e
    nella cartella ti creerà il file strmbasd.lib che deve stare nella cartella principale del tuo progetto o dell'esempio che si trova in
    C:\DXSDK\Samples\C++\DirectShow\Players\Texture3D9
    questa lib la devi includere nelle opzioni del compilatore del progetto, altrimenti non funziona.

    ciao

  8. #8
    Originariamente inviato da gygabyte017
    Già uso 3dsmax x fare gli obj dei videogiochi. Ma non pensavo che si facessero i video! C vuole qualche plugin apposito???
    Nessun plugin è necessario. Crea una scena con tutti i vari oggetti (usa la versione più complessa che hai dei modelli) animala e crea un filmato. Tutto questo si può fare con 3ds max. Otterrai un file avi o mpeg al quale manca il sonoro; per aggiungerlo dovrai usare dei software di video editing.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.