SkillAgentSearch skills...

RPainter

This project is a 3D graphiqual project, created from scratch written in `C` using an old graphic library `mini-libx`, presented like a website

Install / Use

/learn @ael-bekk/RPainter

README

rPainter

The goal of rPainter is to make something with the pixels.

First of all:

This project is written in c using mini-libx Library, This old library has a little builtin-funcs that's can make my project show on the graphics

Preview 1

<img src="https://github.com/ael-bekk/rPainter/blob/main/.head/1.png" width=800 height=600/> <img src="https://github.com/ael-bekk/rPainter/blob/main/.head/2.png" width=800 height=600/>

Commands

| KEY | Action | | ------------- |:-------------:| | SCROLL UP | zoom in | | SCROLL DOWN | zoum out | | CNTRL+SCROLL UP | increase brush size | | CNTRL+SCROLL DOWN | decrease brush size | | CNTRL+MOUSE RIGHT CLICK | displacement | | F | change from brush to flood | | B | change from flood to brush |

Run Programe:

_ if you'ar a 42-student :

  cd /Users/$USER/goinfre ; git clone https://github.com/ael-bekk/rPainter.git
  cd rPainter ; make ; ./Editor

_ if not :

  git clone https://github.com/ael-bekk/rPainter.git
  cd rPainter ; make ; ./Editor

📝 License

This project is licensed under the MIT - see the LICENSE file for details.


Related Skills

View on GitHub
GitHub Stars15
CategoryDevelopment
Updated8mo ago
Forks0

Languages

C

Security Score

87/100

Audited on Aug 9, 2025

No findings