Projects

jFractal - fractal rendering for Mac

This is a fractal rendering program designed for Mac OS X. It can visualize Julia Sets and Mandelbrot Sets with given iterative expressions. With GPU acceleration enabled, zooming is very fast. Even animation is possible, you can set a parameter in the expression, and let jFractal to animate with it.

Key features:

  • Visualize Julia Sets, Mandelbrot Sets
  • Customizable iteration formula and parameters.
  • Real-time animation and zooming.
  • Switch between GPU accelerated low-precision mode and multi-threaded high-precision mode.

Read more

XNAnalysis - visualize connections on renren.com

Renren.com is a popular social network for college students in China. This is a friend network visualization tool built as a plugin for Chrome Web Browser. We consider the user and his/hers friends as a graph, nodes represents people, edges represents friendships. The graph is drawn for the user to explore. This app attracted about 16000 visits and 6000 shares.

Key features:

  • Network visualization.
  • Show recent activities.

Read more

FinalDrawer - the largest project in high school time

FinalDrawer is a tool for drawing mathematical objects, such as points, lines, circles, polygons, polyhedrons etc. It support both 2D and 3D drawings. Users can interactively draw objects, move them, modify them, etc. The earliest version is just a tool for drawing diagrams(including points, lines, circles) for a geometry homework. It is developed to a complex system of many interesting features: 3D objects are supported, manipulate polyhedrons(cutting, expanding, etc), evaluation of custom expressions, animation with parameters, etc. It is coded in VisualBasic.Net and has about 50000 lines of code.

Read more