Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 33 793 527

  • Nb. de membres 193
  • Nb. d'articles 1 329
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  OS4 toutes plateformes confondues »» AmiDARK Engine - 3D Progression

AmiDARK Engine - 3D Progression

3 Modérateur(s)
K-LElwoodcorto
AmiDARK AmiDARKicon_post
C'est une idée ;) faudra en discutailler :p
Elwood Elwoodicon_post
Je crois qu'on pourrait intégré ADE (AmiDarkEngine) a la présentation d'OS4 :-) Va falloir qu'on en discute.
--
Philippe Ferrucci
Avec une Sam460 et AmigaOS 4.1, je suis eco-responsable. Cool !
AmiDARK AmiDARKicon_post
:p

J'ai encore avancé ... j'ai codé pas mal des propriétés d'objets 3D ( sensibilités aux lumières, lumière ambiante, brouillard, etc ... les propriétés de specular, emissive, etc ... ) avec les mêmes commandes que dans DarkGDK (comme d'hab quoi :p)...


En fait, je ne mettrais que des shots avant l'Alchimie 2009.
Je concocterais une petite démo pour l'Alchimie ..
Puis, après l'Alchimie je commencerais à mettre en ligne des démos de l'AmiDARK Engine ... pas avant !!!
(je réserve l'exclu de voir une démo à ceux de l'Alchimie qui viendront :p)...

Voila :p
@ +
K-L K-Licon_post
Impressionnant ! :-o
--
AmigaONE X1000 1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Sam460LE 1,14 Ghz (ACube Systems), Radeon RX560, 2 Go de Ram et OS4.1 FE
AmiDARK AmiDARKicon_post
Petites news en vrac.

Progrès sur le moteur :
Basic3D Ajout du support pour les commandes suivantes
SetAlphaMappingOn (utilisation du blending pour une transparence par % de l'objet)
GhostObject ( semi-transparence normale/sombre de l'objet 3D )
ScaleObject ( redimensionnement à la volée d'un objet 3D

Light3D : Ajout du support pour les commandes de FOG.

Voila un petit shot comme promis avec à la fois ghost d'objet et fog(brouillard) :



EDIT :
J'ai aussi ajouté le support des priorités d'affichages : 2D puis 3D ou 3D puis 2D ... ( Draw to front / Draw to back )


Message édité par : AmiDARK / 16-10-2009 18:31
Message édité par : AmiDARK / 17-10-2009 01:03
AmiDARK AmiDARKicon_post
No soucy ;)
K-L K-Licon_post
Ton explication a été très claire, même pour moi, novice en programmation ;-)

Comme SlingShot, continue à nous informer de l'évolution du développement :-)
--
AmigaONE X1000 1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Sam460LE 1,14 Ghz (ACube Systems), Radeon RX560, 2 Go de Ram et OS4.1 FE
AmiDARK AmiDARKicon_post
Combien ?
1% ? ;)
sinisrus sinisrusicon_post
Et tu en es à combien en % d'avancement sur ton projet?
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon RX550 - 2Go de ram
AmiDARK AmiDARKicon_post
Bonjour slingshot.
Tout d'abord merci pour ton soutien (idem pour les autres aussi bien sûr :p)

Tu es le premier à me poser vraiment la question de l'aspect commercial.
Le logiciel, si j'arrive à le terminer ;), sera vendu à un prix acceptable pour toutes les bourses (prix standard d'un logiciel du marché).

Pour l'utiliser, il suffira simplement de :
1. Installer le SDK de l'AmigaOS 4.1
2. Installer AmiDARK Engine

Il faudra alors :
1. Créer un nouveau projet en C/C++
2. Dans le makefile de compilation, ajouter dans la ligne de compilation le système (je n'ai pas encore défini le nom final du fichier obj qui servira à être inclut dans un projet.
3. Utiliser dans la 1ère ligne du programme C/C++ la commande d'initialisation du moteur (protection logicielle). genre : int Initialized = DEAmiDARKInit( const char * User, const char * Password );
4. Coder en utilisant les nouvelles commandes fournies par le moteur de jeu.

Sachant que du coup il n'y aura pas de fonction:

int main(.... ){...}


mais une fonction
void DarkLoop( void ){...}



Tout simplement :)

J'espère avoir éclairé ta lanterne ;)

@ +
Freddix / AmiDARK
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme