lundi 30 janvier 2023
21 visiteur(s) et 0 membre(s) en ligne. - Se connecter

Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x

Annonces Google

Serveur IRC

Serveur : irc.portlane.se
Canal : #AmigaNG

Activité du Site

Pages vues depuis 25/07/2007 : 20 664 351

  • Nb. de membres 183
  • Nb. d'articles 1 243
  • 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 HD 7770, 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 HD 7770, 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 :-)
Amigaos4.1 Final Edition + Pilotes Radeon HD 2.7
SAM460 1.10Ghz
2GO fast
Radeon R9 TRIX 280X OC


Tous les Logos et Marques sont déposés, les commentaires sont sous la responsabilité de ceux qui les ont publiés. AmigaOS 4.x est (c) Hyperion Entertainment

Site créé grâce au CMS français : NPDS