u/UberSeal

Any feedback is greatly appreciated regarding the style or architecture of the program. I don't think my C code has really been looked at by people who know what they're doing before, so I'm making this post to fill that hole.

Thanks for your time, ya'll!

Link: https://github.com/SeanJxie/impromptu

u/UberSeal — 15 days ago
▲ 309 r/computergraphics+1 crossposts

3D software rasterizer in C

Hey all,

In light of my recent post on my Golang path tracer, I realized that I never really looked for any feedback for my other graphics project: a software rasterizer in C:

I lost motivation after some time developing it, but I got it to a place where it can render basic OBJs with interpolated vertex normals for colour, and some debug views for viewing wireframe and vertex normal directions.

I think a large part of my stopping the project is because the performance felt hopeless. Even for simple models with backface culling and clipping, the FPS drops when a large part of the screen is "taken up" by the models.

And then there's the architecture: I don't really know how to approach it. My `engine.c` file kind of represented most of the logic, but it feels messy.

Would love if you checked it out and gave any feedback!

Link: https://github.com/SeanJxie/impromptu

u/UberSeal — 13 days ago

Hi all,

Wanted to receive any feedback for my CPU path tracer in Go. It's a learning project, and I would be interested in shifting to using the GPU via, for example, GLSL. But before I do that, I want to have a solid base in the theory.

Also, I'd like to know any test scenes that you think would be cool to render (kind of to "show off" the renderer)

Thanks for your time!

Link: https://github.com/SeanJxie/mango

https://preview.redd.it/8vqqv1n6bizg1.png?width=1000&format=png&auto=webp&s=7ec0c45b07f7be92bfc9c7adad0bf13b47f341cd

reddit.com
u/UberSeal — 16 days ago

Hey guys!

I posted this to the League subreddit, so thought I'd post it here as well:

This is my first public web app, Skey (https://esskey.lol/), and I hope to expand it in the future!

It's a sidestep/dodge trainer for League, with stats and a global leaderboard to encourage improvement.

My intentions are not to make money, but to see if I can build something that people love as much as I do.

If you guys have any suggestions/bug fixes, please let me know, this is a project in its early stages! The server is running on my own money, so please forgive any slowness, especially if far from West US. If the project does well, maybe I'll scale my servers up!

Would love if you tried it out!

reddit.com
u/UberSeal — 24 days ago
▲ 1 r/supportlol+2 crossposts

Hey guys!

This is my first public web app, Skey, and I hope to expand it in the future!

It's a sidestep/dodge trainer for League, with stats and a global leaderboard to encourage improvement.

My intentions are not to make money, but to see if I can build something that people love as much as I do.

If you guys have any suggestions/bug fixes, please let me know, this is a project in its early stages! The server is running on my own money, so please forgive any slowness, especially if far from West US. If the project does well, maybe I'll scale my servers up!

Would love if you tried it out!

esskey.lol
u/UberSeal — 23 days ago