Skip to content
View hangge1's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report hangge1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hangge1/README.md

Zhihang Zhang

I build graphics, geometry, game-system experiments, and personal workflow tools from problems I keep thinking about.

Main thread: graphics / geometry / engine architecture

Product thread: turn everyday friction into small usable software

Start Here

Project Signal
DragonRenderer Software rasterizer, rendering pipeline, C++ architecture.
NurbsSurfaceDisplay Browser-based NURBS surface visualizer.
FireCAD CAD-style experiments with OCCT, VTK, and Qt.
XiaoCharFood Food-card and menu-planning mini app from daily eating decisions.
FinanceAssistant Household finance assistant for tracking assets, cashflow, accounts, and yearly summaries.

Project Map

Graphics & Geometry

DragonRenderer / NurbsSurfaceDisplay / FireCAD / FireOpenGL / brep_semantic_explorer

Unreal & Game Systems

GAS_Dura / UEEditorExtend / Hazel

Ideas Into Tools

XiaoCharFood / FinanceAssistant / SlimmingAssistant / MazeGenerator / PuzzleGamePractice

Learning Notes

cpp_server / Lua_Cpp / SortAlgorhythmTest / opencascade_study

Current Focus

  • Make DragonRenderer a modular, measurable software-rendering framework.
  • Keep graphics and geometry projects as the strongest technical signal.
  • Turn useful personal observations into small products: food, finance, health, planning, and workflow tools.

Contact

Pinned Loading

  1. DragonRenderer DragonRenderer Public

    A Windows software rasterizer that simulates an OpenGL-style rendering pipeline.

    C++ 76 5

  2. NurbsSurfaceDisplay NurbsSurfaceDisplay Public

    An interactive browser tool for visualizing and editing NURBS surfaces with JSON import/export.

    JavaScript

  3. FireCAD FireCAD Public

    OCCT, VTK, and Qt experiments for CAD-style geometry applications.

    C++

  4. SlimmingAssistant SlimmingAssistant Public

    A private health-management web app for weight, running records, goals, and reminders.

    TypeScript

  5. FinanceAssistant FinanceAssistant Public

    Personal finance assistant project for turning finance workflows into a practical software tool.

    Python

  6. XiaoCharFood XiaoCharFood Public

    Food-focused idea-to-tool project turning daily needs into a usable app.

    Python