Programme TF3D

Pour continuer mes travaux préparatoires sur le Générateur de cartes pour le JDR Polaris, j’ai testé le multi-texturages sur une heightmap.

Le programme part donc d’un générateur de heightmap pour arriver a un rendu d’un terrain en 3D.

Pour la création de la heightmap, je suis parti de mon programme Texture.

Ensuite, après plusieurs étapes, le programme fini par afficher un terrain en 3D dans le composant Firemonkey TMesh.

FT3D-Heightmap Continuer la lecture de « Programme TF3D »

Générateur de textures

Pour les besoins de mon générateur de cartes pour un jeu de rôles Français (Polaris de Philippe Tessier et François Menneteau), j’ai eu besoin de travailler des algorithmes tel que Diamant-carré et bien sur les celui sur les Noise 2D (le mieux a même de produire des heightmap par exemple).

En travail préparatoire pour voir la complexité de ce que j’avais besoin par rapport aux rendus des différents codes sources que l’on peut trouver sur la toile, j’ai entrepris de coder un programme de test avec la VCL.

Voici ce qui en résulte, il peux très certainement être améliorer mais pour le besoin qui m’occupe actuellement, il conviendra très bien car il ne s’agit que de la première étape du générateur de carte que je vais bientôt finaliser.

texture-gris Continuer la lecture de « Générateur de textures »