Giter Site home page Giter Site logo

computergraphics's Introduction

no-yellow-team no-yellow-team no-yellow-team no-yellow-team

Table of contents

Lab 01

(Back to top)

  • Lab01: Star

BASE

(Back to top)

Two Triangle

Exercise 01

Try to draw 2 triangles next to each other using glDrawArrays by adding more vertices to your data.

Exercise 02

Now create the same 2 triangles using two different VAOs and VBOs for their data.

Exercise 03

Create two shader programs where the second program uses a different fragment shader that outputs the color yellow; draw both triangles again where one outputs the color yellow.

Circle

Render a Circle

Texturas

use texturas

Coordinate Systems

Coordinate Systems no-yellow-team

SHADERS

(Back to top)

First Example Shaders

no-yellow-team

Second Example Shaders

Change Color

no-yellow-team

LAB 02

(Back to top)

  • Lab02: Draw to triangles in opposite direction and change the colors, first triangle change the greenValue(red, change Green, blue) and the second triangle change the red color (change red, green, blue), after that, both triangles scale in opposite direction too. no-yellow-team

LAB 03

(Back to top)

  • Lab03: In a single window render 3 objects (any) and in the first apply the scale, in the second apply the rotation and in the third apply the translation. no-yellow-team

LAB 04

(Back to top)

  • Lab04: Render Newton Disk

LAB 05

(Back to top)

  • Lab05: Texturas con las 3 transformaciones basicas no-yellow-team

LAB 06

(Back to top)

  • Lab06: Create a cube and rotate with kewboard no-yellow-team

LAB 07

(Back to top)

  • Lab07: Render a pyramid and rotate with kewboard

computergraphics's People

Contributors

noodle96 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.