IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Castor3D passe en version 0.14.0
Amélioration de la flexibilité des passes et support des matériaux glTF

Le , par dragonjoker59

0PARTAGES

8  0 
Présentation

Ce moteur 3D (ce n'est pas un moteur de jeu ) a l'ambition d'être multiplateforme.
Il utilise un format de fichiers de scènes texte descriptif et compréhensible facilement.
Il fonctionne sur les plateformes Linux et Windows et utilise Vulkan comme API de rendu.
Le code source du moteur est disponible sur GitHub.

Version 0.14.0

Changements importants
  • Ajout du support de changement d'unité de longueur du moteur.
  • Ajout de la personnalisation des passes de rendu du fond.
  • Ajout du support de mélange des matériaux multi-passes.
  • Refonte complète de Pass, en introduisant des PassComponent, pour une meilleur flexibilité.
  • Implémentation du support complet des matériaux glTF et de leurs extensions.


Nouvelles fonctionnalités

Plug-ins génériques


Plug-ins de génération
  • Amélioration pour DiamondSquareTerrain, ajout du mode île, et support des biomes.


Plug-ins d'import
  • Amélioration d'AssimpImporter par rapport aux matériaux glTF.
  • Suppression du plugin PlyImporter.


Plug-ins de post-effects
  • Implémentation du PBR Bloom, effectuant un bloom sur l'image complète.


Téléchargements



Screenshots et Vidéos
  • glTF Attenuation :
  • glTF Clearcoat :
  • glTF Iridescence :
  • glTF Sheen :
  • glTF Transmission :
  • Atmosphere Scattering :
  • Clouds rendering :

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de dragonjoker59
Expert éminent sénior https://www.developpez.com
Le 06/12/2022 à 9:20
Ben en fait c'est plutôt l'inverse, c'est lui qui utilise mes autres projets (RenderGraph, Ashes, et ShaderWriter).
Et sinon j'ai un petit jeu de tower defense qui me sert pour corriger certains soucis (et il en reste ) : https://github.com/DragonJoker/OrastusExile
1  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 05/12/2022 à 20:02
Super, comme toujours !
Connaissez vous des utilisateurs de votre moteur ?
0  0 
Avatar de dragonjoker59
Expert éminent sénior https://www.developpez.com
Le 05/12/2022 à 21:44
Eh bien je pense qu'il n'y en a aucun
0  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 06/12/2022 à 7:59
Et de votre côté ? L'utilisez vous pour certains de vos (autres) projets ?
0  0