Support du PBR, dans les 2 workflows les plus communs : Metallic/Roughness et Specular/Glossiness.
Fonctionnalités
CastorUtils
- Renommage du namespace Castor en castor.
- Ajout des classes ChangeTracked et GroupChangeTracked, permettant de tracer les changements de valeur d'une variable membre.
- Renommage de CubeBox et SphereBox en BoundingBox et BoundingSphere.
- Séparation de Colour en deux classes : RgbColour et RgbaColour.
- PlaneEquation
Au programme : améliorations des performances, systèmes de particules, Skybox, FXAA.
Modifications
CastorUtils
- Abandon de libzip et intégration de minizip aux sources.
- Ajout des classes WorkerThread et ThreadPool.
- Amélioration de la classe Signal, grâce à l'ajout de la classe Connection, permettant de se déconnecter du signal sans en avoir l'instance, et permettant au signal de déconnecter tous les slots
Ajouts
- Ajout d'un plugin : OCLProcessing, le pendant OpenCL de Shader Effects, il permet donc de faire du traitement d'image via des kernels OpenCL.
- Ajout de la possibilité d'enregistrer des vidéos, en passant par OpenCV, ou par ffmpeg (la priorité allant à ffmpeg).
Modifications
- Generator est maintenant une bibliothèque dynamique, permettant donc de ne pas tout recompiler tant qu'on ne modifie pas les interfaces.
- Affichage du panneau de configuration via
Ajouts
Général
- Découpe des fichiers afin de n'avoir plus qu'une class par fichier.
- Support de la compilation x64.
- Compability avec wxWidgets 2.8 et Linux améliorée.
- Ajout du support d'AStyle.
CastorUtils
- Toutes les variables statiques et globales ont été enlevées.
- Remplacement de la classe String par une classe str_utils.
- Suppression des dépendances à boost, à part pour thread, et uniquement pour les compilateurs ne supportant pas std::thread.
- Modification
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.