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

Pages vues depuis 25/07/2007 : 24 881 979

  • Nb. de membres 186
  • Nb. d'articles 1 269
  • 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#515

10Contributeur(s)
AmiDARKalexK-LCreolssinisrusPseudaxosElwoodMonsieur-Belettxrayslingshot
3 Modérateur(s)
K-LElwoodcorto
AmiDARK AmiDARKicon_post
Salut,

Je bosse depuis plusieurs jours sur le système de création/gestion des objets 3D pour l'AmiDARK Engine...
D'ailleurs avec la progression du projet je progresse en C aussi :)

Voila, c'est maintenant chose faite, le système de création (interne) est fin prêt :)
Pour l'instant il ne permet que de créer des Boxes, Cubes et Triangles mais le système lui même est prêt.
On peut d'ailleur dès à présent modifier la lumière ambiante de la scène 3D complète et appliquer des textures aux objets ...

Voila un petit shot du test en cours :



Et voici le code source qui permet de faire apparaitre le cube et le faire tourner à l'écran :

#!!!!!!include!!!!!!?"AmiDARKEngine.c"
float?XAngle?=?0.0;
void?DarkLoop(?void?){
??DESetDisplayMode(?640,?480,?32?);
??DELoadImage(?"Images/x4.png",?1?);
??DEMakeObjectBox(?1,?5.0,?5.0,?5.0?);
??DETextureObject(?1,?1?);
??DEPositionCameraEx(?0,?0.0,?0.0,?-10.0?);
??DEPositionLight(?0,?-2.0,?5.0,?-4.0?);
while(?!DELoop()?){
????DECls();
????XAngle?=?XAngle+?0.25;
????DERotateObject(?1,?XAngle,?XAngle,?0.0?);
????DESync();
???}
?}


Bientôt une petite démo 3D avec plusieurs objets dans la scène et mouvements de la caméra :)

@ +
Freddix / AmiDARK

EDIT : Merci Alex, j'avais oublié qu'en Html c'était < img src = " ... " > < / img > alors que sur certains forums c'est [img] ..
Message édité par : AmiDARK / 02-10-2009 23:51
alex alexicon_post
ce forum accepte l'HTML dont normalement avec <img> cela devrai marcher...
Sinon je dis chapeau pour quelqu'un qui ne connaissait pas le C tu te débrouilles plutôt très bien !
AmiDARK AmiDARKicon_post
:)

En fait, même si je connaissais rien au C en commençant le projet ... on peut dire que je "triche" ... J'ai déjà développé sous :
Amiga en Amos / Amos Pro dans le passé ...
Amiga en assembleur 68000 à 68060 et FPU 68881/2 dans le passé ...
PC avec DarkBASIC / DarkBASIC Professional
PC avec PureBASIC
J'ai donc crée pas mal d'outils dans l'industrie du jeu vidéo ... et donc j'ai pas mal d'expérience dans le domaine ...

Apprendre le C n'est qu'une sorte d'adaptation à un nouveau jeu de commande et de syntaxe :p

J'ai testé mon moteur avec plusieurs objets primitifs, ça tourne niquel :)
Il y a du concret à l'écran mais il y a encore tant à faire :)

Maintenant que je commence à avancer pas mal dans le projet ... je peux commencer à envisager de peut-être venir à l'Alchimie pour présenter le projet ;)
Une ch'tite conférence ?
K-L K-Licon_post
Alors il faut que je te case. Tu peux venir quand ? Il me reste une place vendredi fin d'après-midi ;-)
--
AmigaONE X1000/1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
AmiDARK AmiDARKicon_post
Salut K-L :
Si il n'y a plus de place pour une conférence, ce n'est pas grave :p
De plus, il faut que je puisse poser 2 jours de congés ... je ne pourrais peut-être venir que Samedi & Dimanche ...
Mais il est clair que si je viens ce sera avec la SAM et démonstrations de l'AmiDARK engine en utilisation :)
@ +
K-L K-Licon_post
Nickel ! :-) Je vais quand même regarder ce qu'il reste, sinon on viendra squatter ton poste :-)
--
AmigaONE X1000/1,8 Ghz (A-Eon), Radeon RX560, 2 Go de Ram et OS4.1 FE
Creols Creolsicon_post
AmiDARK, tu as écrit, à propos de l'Alchimie : "... il est clair que si je viens, ce sera...". Erreur gravissime : tu dois rectifier : il est clair que je viendrai avec la Sam... :=!
0
sinisrus sinisrusicon_post
AmiDARK = ça a l'aire pormeteur vivement un projet jeu ou soft final :-)
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
AmiDARK AmiDARKicon_post
@K-L : Ok

@Creols : Lol

@Sinisrus : Vivement surtout d'avoir le moteur assez avancé pour que je puisse concocter quelques démos intéressantes :) pour montrer les capacités de l'AmiDARK Engine :)

@ Tous : Merci :)
Pseudaxos Pseudaxosicon_post
Amidark .. Franchement.... énorme bravo :-)

Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme