Tuesday, February 2, 2021

OPENGL techniques highlights

OPENGL techniques highlights. keyword: openGL

  1. True OpenGL Zooming
  2. True zooming on a perspective view...

  3. Getting Started with Volume Rendering using OpenGL
  4. Step by step explanation of 3D image rendering using OpenGL

    This article demonstrates texture based rendering. It starts off with the 2D texture approach and explains the issues if we use it, and ends with the 3D texture technique.

  5. OpenGL Win32 AppWizard
  6. This Custom AppWizard for VC++ 6.0 or VC++.NET creates an OpenGL enabled Win32 application suitable for demos and simple games.

  7. Rubber-Banding with OpenGL
  8. Rubber-banding with OpenGL - A utility class

  9. OpenGL for Both Native and .NET Environment
  10. This article shows how you can bring OpenGL to both native and .NET environment.

  11. missing glaux.h in v6.0a sdk?
  12. This is a paragraph.

  13. OpenGL Geometric Primitives
  14. Learn OpenGL geometric primitives through this interactive program.

  15. Learning Modern OpenGL
  16. This is a paragraph.

  17. Handling Enhanced Mouse Wheels in your Application
  18. This is a paragraph.

  19. Mouse Selection in OpenGL Scene
  20. One another approach for picking objects with the mouse in OpenGL scene.

  21. Interactive Techniques in Three-dimensional Scenes (Part 1): Moving 3D Objects with the Mouse using OpenGL 2.1
  22. This is a paragraph.

  23. Pick Selection with OpenGL and OpenCL
  24. Using GPU Acceleration to Compute Ray-Triangle Intersection

  25. Adding demo of OpenCL and OpenGL pick selection
  26. source code in GitHub.

  27. Linear Rigid Body Dynamics with OpenGL
  28. Simulating displacement, velocity, and acceleration in code..

  29. Capturing the Mouse
  30. Notes on TrackMouseEvent, and SetCapture on Win32

  31. 2D Drawing with an OpenGL Control
  32. An article explaning how to create a user control for 2D shape drawing with OpenGL

  33. Getting Started With OpenGL
  34. This article is all about getting started with OpenGL.

  35. Shapefile C Library
  36. This is a paragraph.

  37. .SHP File API
  38. The .SHP API uses a SHPHandle to represent an open .shp/.shx file pair. The contents of the SHPHandle are visible (see shapefile.h) but should be ignored by the application. It is intended that all information be accessed by the API functions. Shape Types

  39. Rendering Shapefile in OpenGL
  40. Rendering ESRI Shapefiles(.shp) using OpenGL.

  41. OpenGL Terrain Generation - An Introduction
  42. This code will demonstrate how to generate a terrain from a bitmap file.

  43. PicZoom: A Photo Viewer Created in OpenGL
  44. This is a paragraph.

    Great Demo & Greate Thoughts

  45. OpenGL MFC AppWizard
  46. An article showing how to make a Custom AppWizard for OpenGL applications in Visual Studio .NET 2008

  47. Generating Outlines in OpenGL
  48. Using multi-pass techniques to generate outlines in OpenGL.

    the project folder is Outline_Mode_src.

    in OGLT.h header file, you can see the dll in debug mode shall be names in $(ProjectName)d.dll

    inside the folder:C:\Demo_Temp\Outline_Mode_src\include, there are many header files and I can see more techniques are used inside this project.

    1. inside Configuration Properties->General->Output directory:$(SolutionDir)$(Configuration)\
    2. inside Configuration Properties->General->Intermediate Directory:$(Configuration)\
    3. inside Configuration Properties->General->Intermediate Directory:$(Configuration)\
    4. inside Configuration Properties->General->Target Name: $(ProjectName)d
    5. inside Configuration Properties->General->Target Extension: .lib
    6. inside Configuration Properties->General->Configuration Type: Static Library(.lib)
    7. inside Configuration Properites->Librarian->General->output file: $(OutDir)$(TargetName)$(TargetExt)

    working. displayed 3-D coordinate system.

    it used another project from Jonathan de Halleux in the following articles. it produced some useful helper classes so that user can cause OPENGL easily in MFC application.

    this thought can be used in my project.

  49. OGLTools, A OOP solution to OpenGL programming
  50. A set of classes designed to make programming of OpenGL easier

  51. This is a paragraph.

  52. This is a paragraph.

No comments:

Post a Comment