Skip to content
View LepronlineR's full-sized avatar

Block or report LepronlineR

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
LepronlineR/README.md

Welcome to my page ๐Ÿ‘‹

๐Ÿ€„ Me

Hello stranger in the internet! My name is Zhi Zheng, I graduated from Rensselaer Polytechnic Institute with a M.S. in Computer Science and a B.S. in Games, Simulation, Arts & Sciences and Computer Science.

visitors wakatime

Experience in:

Education

Rensselaer Polytechnic Institute ------------ (Aug. 2020 - May 2024)

M.S. in Computer Science

B.S. in Computer Science and Games, Simulation, Arts and Sciences (GSAS)

๐ŸŽจ Projects

Project protocol is a website where protocols are displayed and explained through documentation and simulations.

A .json file with configurations of a graph is provided or generated, and then sent to a simulator. The simulator runs and provides and output file of the graph as well as the timestamp of information of the protocol interactions, then outputs a .json to a graph visualizer. Then the results gets rendered into a .gif and displayed above. Certain graphs can be ordered or disordered, depending on the user configuration.

Force Directed Graph with Visualizing in the Campfire ๐ŸŒŽ

The Campfire is a multidimensional visualization tool developed by the Rensselaer IDEA. In this project, a force directed graph is utilized in order to visualize data of neighbors. For instance, the amount of times two characters interacted with each other is recoreded as a weight of connection between the two characters. Then the graph applies a geometric constraint that forces the directed graph to an equilibrium. More explanation, implementation and results below.

Generates a randomized terrain in OpenGL with tesselation. UI created and rendered with ImGUI. The algorithm includes fractal noise, which includes custom parameters (frequency, octaves, lacunarity and persistence), as well as the Diamond-Square algorithm.

Watch the video

๐Ÿช Hobbies

  • ๐Ÿง— Bouldering [ Vital Gym Brooklyn ]
  • ๐ŸŽธGuitar [ Gear: Yamaha PAC112V Pacifica Red]
  • ๐Ÿšฒ Cycling
  • ๐ŸŽฒ Game Jams [ check my itch page/games ]
  • ๐ŸŽฎ Video Games
  • ๐Ÿƒ Magic The Gathering [ Recent Tournament Placing ]

Pinned Loading

  1. FDGUnity FDGUnity Public archive

    Force Directed Graphs with Unity

    ShaderLab

  2. Terrain-Generator-OpenGL Terrain-Generator-OpenGL Public

    C++

  3. MattLMerritt/protocol-protocol MattLMerritt/protocol-protocol Public

    A central repository for information about all types of protocols from electronics, to networks, and more.

    Jupyter Notebook 3

  4. Machine-Learning-In-C Machine-Learning-In-C Public

    Developing ML concepts in the C programming language

    C

  5. MLAgents-Modern-Tetris MLAgents-Modern-Tetris Public

    C#

  6. pdb-sim pdb-sim Public

    C