M. Cihan ÖZER

Teapot in the Stadium

Main menu

  • I am
    • About Me
      • Formal Definition
      • Informal Definition
      • Timeline
    • Awards
    • Curriculum Vitae
    • Art
    • Contact
  • Portfolio
    • C/C++
      • Computer Graphics
        • Thesis
          • Introduction
          • Clustered Manifold Harmonic Bases
          • Mesh Smoothing with Manifold Harmonics
          • Ambient Occlusion for Animated Characters Implementation
          • Precomputed Ambient Occlusion for Animated Meshes
          • Results and Experiments
            • 4D Laplacian Experiment
            • Realistic Ambient Occlusion Approximation for Skinned Characters Results
            • SVD Experiment
        • Games
          • 2D Shooter Game
          • A Simple Tile-matching Game
        • Enginator5000
        • SpectralAO
        • Assimpinator5000
        • Nori Based Path Tracer
        • Model Rendering and Precomputed Ambient Occlusion for Static Meshes
        • Learning Simple String Motifs for Sketching
        • Simple Ray Tracer
        • Basics
          • 3D Stickman Animation
          • Terrain Model
          • Roll Over the Utah Teapot
          • Drawing Algorithms
      • Qt
        • Breakout Game
      • 8 Puzzle Solver
      • Sorting Library
      • Programs
        • Controller (On Going)
        • Copyinator5000 (On Going)
        • Businator5000
    • Unity Games
      • On Going Projects
      • They will Eat You (TWEY)
      • A Tile-based Game
      • Sınav
      • Tokidoki Love
      • The Last Spaceman: Black Plate Gotta Down
      • Reach
      • Destan (Not Going Anymore)
    • Flash Games
      • On Going Projects
      • Ruhi the Loopy
      • Staying Alive
      • Do Something
      • The Teyze: Half of Mother
      • Basic Surrounding Simulation
      • To the Out of Hell (On Going)
      • Mathematics Puzzle
      • Kill the Mole
      • Do not Press the Red Button
      • Night Eraser
      • The Flag Chasers Starlight Excellent
    • Java
      • Computer Graphics
        • Java Ray Tracer
        • Transform Hierarchy for Animated Characters, Perspective Projection Frustums, and Anaglyphs
        • Mesh Simplification
      • Android Apps
        • Random
        • Yorıt
      • Billiardinator5000
    • C#
      • Dynamic Position Detection by Using Segmentation
      • Showinator5000
  • Development Blog
    • Computer Graphics
      • Math Related Tips
        • Algebra Basics
        • Singular Value Decomposition
        • Linear Regularization
      • Rendering Related Tips
        • Delta Time
        • Camera Basis Vectors and Perspective Projection Matrix
        • Frustum Culling
      • Mesh Related Tips
        • Curvature
        • Working with OBJ Files
        • Mesh Subdivision and Interpolation
      • Skinning Related Tips
        • Skinning
        • Geometric Skinning
        • Interpolating Skinning Weights
      • Collision Detection Related
        • The Basics
        • Uniform Grid Based
    • Artificial Intelligence
      • Introduction to Game AI
    • C/C++
      • Buffer Overrun and String Usage in C++
      • Callbacks and Messaging System (Event-driven programming)
    • Unity
      • Base Game Object Class and GameManager: MusicMaker Example
    • C#
    • Flash/ActionScript3.0
      • Box2D Configurations for Adobe Flash
    • Setting Up Libraries
      • Setting Up GLEW for Visual Studio
      • Setting Up GLFW for Visual Studio
      • Working with Embree
      • Settin up Libigl for VS
  • Contact

Computer Graphics

  • Math Related Tips
  • Rendering Related Tips
  • Mesh Related Tips
  • Skinning Related Tips

Copyright © 2018 M. Cihan ÖZER. All Rights Reserved.