Skip to content

Alejandro Segovia Azapian

Rendering and Systems Engineering

  • License
  • Publications
  • C/C++ and Objective-C
  • Computer Graphics
  • Personal Projects
    • Vortex 3D Editor
    • Vortex 3D Runtime
    • Vortex 3D Engine
    • GLSL Shader Editor
    • Quake 2 BSP Renderer
    • Quake 2 Model Renderer
    • The Mandelbrot Set
    • Vector Field Renderer
    • Konoko (OBJ Rendering)
    • Julia-Fatou Set and IFS Fractals
    • Py Particle System (2006)
    • C++ Raytracer (2005)
  • WebGL
Search
  1. Home
  2. Archive for C++
  3. (Page 4)

Category: C++

C++ Quake

Quake 2 Model Rendering (Part II)

March 18, 2011Ale

In my last article, I provided some overall details on how to load Quake 2 model files (also known as md2 files) and described how these models would store its…Continue readingQuake 2 Model Rendering (Part II)

1 Comment on Quake 2 Model Rendering (Part II)
C++ OpenGL Quake

Quake 2 Model Rendering

March 13, 2011Ale

By mid June 2010 I worked on a personal project that consisted in rendering models from the classic Quake 2 game by Id Software. Here’s a video of the renderer.…Continue readingQuake 2 Model Rendering

1 Comment on Quake 2 Model Rendering
C++ Vortex-Engine

Overloading “operator bool” for fun and for profit

March 9, 2011Ale

C++ is a great language when it comes to extensibility. I used to think most customizations were possible only because of the famous C preprocessor, however, other features such as…Continue readingOverloading “operator bool” for fun and for profit

C++ OpenGL Quake

Quake 2 BSP Map Rendering

December 5, 2010Ale

For the past month and a half I’ve been working on and off on a project that consists in the development of a custom Quake 2 BSP map renderer. The…Continue readingQuake 2 BSP Map Rendering

C++

Create Static Libraries using GCC

May 22, 2010Ale

Static libraries provide a mechanism by which we can “pack” object code into reusable libraries. In this article I’m going to focus on creating static libraries of C (and C++)…Continue readingCreate Static Libraries using GCC

1 Comment on Create Static Libraries using GCC
C++

On Polymorphism in C++

May 7, 2010Ale

C++, as many other Object-Oriented languagues, provides many facilities for us to implement our Object Oriented Designs. In this post I talk about a feature which is not frequently discussed,…Continue readingOn Polymorphism in C++

C C++

How to Create Shared Objects under Mac OS X

February 9, 2010June 2, 2013Ale

Some time ago a friend from Colombia asked me how to create a Shared Object under Mac OS X in order to be able to use it from a Python…Continue readingHow to Create Shared Objects under Mac OS X

C++ Python Tips & Tricks

Compiling Applications with SCons

July 3, 2008May 30, 2022Ale

Studying how to compile the source code of Quake 3, I discovered a most interesting tool called SCons. It is a build system that replaces autoconf, automake and other GNU…Continue readingCompiling Applications with SCons

Posts navigation

Newer posts

Archives

  • December 2020
  • August 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • October 2018
  • August 2018
  • July 2018
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • March 2017
  • February 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2015
  • April 2014
  • March 2014
  • December 2013
  • November 2013
  • September 2013
  • August 2013
  • June 2013
  • May 2013
  • April 2013
  • February 2013
  • November 2012
  • September 2012
  • August 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • December 2010
  • November 2010
  • May 2010
  • February 2010
  • October 2009
  • July 2008
  • October 2007

Categories

3D Engine Android Article Blog Admin C C++ Canvas Education GPGPU Hardware iOS L+ Lua Math Objective-C OpenGL OSX Python Quake Rendering Retro Retrospective Server Config Tips & Tricks Uncategorized Video Vortex-Engine Vortex Editor

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2025 Alejandro Segovia Azapian | JetBlack by Firefly Themes
Scroll Up