• STATISTIQUES
  • Il y a eu un total de 0 membres et 36394 visiteurs sur le site dans les dernières 24h pour un total de 36 394 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] Hack this site
    Basic: 11, Realistic: 17, Application: 18, Programming: 12, Extbasic: 14, Javascript: 7, Stego: 17
    Challenges
    [EN] Gekko
    Site de challenge présenter sous la forme d'une quête. Vous êtes un agent secret qui répond sous le nom...
    Challenges
    [FR] Microcontest
    Cryptographie: 7, Mathématiques: 8, Image Son Vidéo: 5, Intelligence artificielle: 3, Réseau: 2, Divers: 7, Phy...
    Challenges
    [EN] Sabre Films
    Site de challenge présenté sous la forme d'une quête. Vous êtes un détective et devrez résoudre d...
    Challenges
    [FR] Asp-php
    Tutoriaux sur ASP, PHP, ASP.net, XML, SQL, Javascript, HTML, VML - Scripts et ressources pour webmasters - Forums d&#...
    Programmation
    [FR] Zenk-Security
    La communauté zenk-security a pour objet principal la sécurité informatique, nous sommes des tou...
    Hacking
    [FR] Developpez.net
    Un forum communautaire qui se veut pour les développeurs en générale. Avec presque 500 000 membr...
    Programmation

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[C] effet plasma C/SDL
07-09-2013, 20h28
Message : #4
gruik Hors ligne
gouteur de savon
*



Messages : 757
Sujets : 44
Points: 482
Inscription : Oct 2012
RE: [C] effet plasma C/SDL
(07-09-2013, 19h46)-Mat- a écrit : Chez moi ça monte pas plus haut que 3/4 FPS. (...) je m'attendais pas à ce que ça bouffe autant de CPU.

héhé oui, j'ai hésité à l'optimiser et j'ai flemme j'avoue :p

ce qui fait que ca bouffe c'est que pour chaque pixel on a plusieurs sin/cos et que des calculs sur des double, j'ai sorti deux tables pré-calculées et sur mon proc ça a suffit à fluidifier le bouzin mais c'est de l'optimisation très laxiste Wink
également - et c'est une des optimisations les plus importantes - le principe est souvent de créer 2/3 grands tableaux mappés avec les fonctions et ensuite se contenter de prendre une portion dedans correspondant aux dimensions de ce qu'on veut afficher

pour ce qui est du fonctionnement général je pense que les commentaires dans le code sont pas trop mal sentis et résument bien le truc, le reste c'est de reload le module "trigonométrie de 3e" en mémoire et essayer de se représenter les différentes étapes mais c'est assez simple...
+1 (0) -1 (1) Répondre


Messages dans ce sujet
[C] effet plasma C/SDL - par gruik - 07-09-2013, 17h12
RE: [C] effet plasma C/SDL - par Atlas - 07-09-2013, 17h35
RE: [C] effet plasma C/SDL - par -Mat- - 07-09-2013, 19h46
RE: [C] effet plasma C/SDL - par gruik - 07-09-2013, 20h28
RE: [C] effet plasma C/SDL - par Kiwazaru - 08-09-2013, 16h08
RE: [C] effet plasma C/SDL - par sakiir - 09-09-2013, 22h11
RE: [C] effet plasma C/SDL - par Jek0 - 10-09-2013, 09h08
RE: [C] effet plasma C/SDL - par gruik - 10-09-2013, 11h01
RE: [C] effet plasma C/SDL - par gruik - 13-09-2013, 20h34
RE: [C] effet plasma C/SDL - par -Mat- - 14-09-2013, 13h50
RE: [C] effet plasma C/SDL - par gruik - 14-09-2013, 14h07

Atteindre :


Utilisateur(s) parcourant ce sujet : 9 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut