Giter Club home page Giter Club logo

info804-tp2's Introduction

INFO804 - TP2

Lancement

./ray-tracing -> Lance l'application

Dans l'application plusieurs raccourcis proposés dans la fenêtre d'aide

Raccourcis supplémentaires :

  • R = rendu classique, J = rendu avec anti-aliasing
  • Si Ctrl / Maj appuyé, décuple la résolution pour les deux raccourcis au-dessus.
  • D / Maj + D = augmente/diminue la profondeur du rayon.

Bêtisier

Les plans infinis d'eau vont s'intersecter avec l'infini

Et la... il vient se courber sur lui-même

Ici, les vagues sont bien trop grandes par rapport au reste des objets de la scène

Et la, en plus de l'aliasing, l'eau mange littéralement les sphères alors que celles-ci sont bien au dessus dans la simulation

L'eau opaque qui s'auto-aliasing avec ses propres contours

Ici les vagues sont si petites que des patterns de moiré apparaissent

Mauvaise réflexion des rayons, qui viennent prendre la couleur au carré des surfaces touchées

Ombrage non cohérent : la lumière est à gauche de la scène

Et la... le ciel est trop fortement réfléchi et trop assombri dans les sphères

Belles images

Première réussite d'ombrages avec réflexions correctes

La bulle semble découper la sphère d'émeraude en deux

Le building fini / infini dans un monde surréaliste

Rappelez-vous : protégez vos sphères lors de vos voyages en égypte, surtout près des pyramides d'eau

Les anneaux de la destinées (Prototype commenté dans ray-tracer sous le nom "Image surréaliste")

Blblblblblbl...

Isekai no Pyramido (Prototype commenté dans ray-tracer sous le nom "Isekai no Pyramido")

Isekai no Pyramido : Kami no Kyu (Prototype commenté dans ray-tracer sous le nom "Cover d'album futuriste")

info804-tp2's People

Contributors

romain22222 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.