Codes sources DirectX

Retrouvez ici tous les meilleurs téléchargements Codes sources DirectX
Ajouter un nouvel élément

    Pacman 2D

    Licence : Autre
    Il s'agit d'un Pacman 2D, réalisé en 2 jours pour un concours. Le tout est assez vieux, puisqu'il utilise DirectX8 et notamment DirectDraw pour le rendu 2D.

    Terrain avec végétation et eau

    Licence : Autre
    Ce code source permet :

    • la création d'un maillage à partir d'une map en niveaux de gris (heightmap) ;

    • l'affichage de végétations avec la technique de billboarding ;

    • l'affichage de l'eau avec déplacement et transparence ;

    • l'affichage d'une skybox ;

    • l'affichage du maillage avec mélange entre une image de terre et d'herbe.

    Casse Briques VB.Net 2010 DirectX9

    Licence : Autre
    Pour aider les débutants, voici la source d'un simple casse briques réalisé en VisualStudio 2010; le framework.NET est en 2.0.

    Ce jeu 2D est en fait une utilisation 3D sans camera.
    Composé de :
    - Un formulaire principal
    - Un module principal
    - Une classe DirectX
    - Une classe Objet3D

    Lire un fichier vidéo

    Licence : Autre
    Un programme simple permettant de lire et jouer un fichier vidéo.

    Lire un fichier son

    Licence : Autre
    Un programme simple permettant de lire et jouer un fichier audio.

    Reflexions

    Licence : Autre
    J'ai réalisé cette source pour mettre en avant les différentes techniques de réflexion. Elle permet :

    • la réflexion avec la technique du cube mapping ;

    • la réflexion avec la technique du sphere mapping ;

    • la réflexion avec un miroir ;

    • l'utilisation de l'environnement bump mapping.

    Rendu cartoon (cel-shading)

    Licence : Autre
    Ce code source illustre le rendu cartoon à l'aide de vertex shaders ASM. Deux techniques sont possibles : rendu en une seule passe, ou rendu en deux passes.

    PRT et spherical harmonics

    Licence : Autre
    Cette démo effectue un précalcul de transfert de luminance (precomputed radiance transfert), et utilise la technique des spherical harmonics pour compresser celui-ci et restituer l'éclairage et l'ombrage de la scène en temps réel.
    Plusieurs modes de rendu sont disponibles :

    • Eclairage D3D ;

    • Eclairage PRT sans ombres - rendu par vertex buffer dynamique ;

    • Eclairage PRT sans ombres - rendu par vertex shader ;

    • Eclairage PRT avec ombres - rendu par vertex buffer dynamique ;

    • Eclairage PRT avec ombres - rendu par vertex shader.


    A noter que lors du tout premier chargement d'un modèle, un calcul assez long de coeffici ... Voir la suite

    Pathfinding 2D

    Licence : Autre
    Ce petit code source permet de tester via une interface 2D simple des algorithmes de pathfinding. Les algorithmes implémentés sont A* et un algorithme plus basique.

    L'interface permet de placer à la souris un départ, une arrivée, ainsi que des blocs de mur sur un quadrillage, puis de trouver le chemin le plus court entre les deux points sur ce parcours.

9 éléments

Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -