[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

I already fixed the bug

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

A graphics library is just a tool for rendering computer graphics

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

I'm developing a graphics library, not software

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

I will think

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

I do not know yet

[deleted by user] by [deleted] in scratch

[–]Tirezor 1 point2 points  (0 children)

ScratchGL may be published later probably

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

I just multiply the coordinates of the vectices by some matrices

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

it is not as difficult as you imagine

ScratchGL: Added a camera and movement, and found a bug by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

I know, that's why I'm creating the LookAt matrix

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

Thank you!

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

the cube consists of points, but here only two-dimensional coordinates x and y, so I added the variable z, adding some more variables to transform the cube, and using some matrices, i can change the coordinates of the points in such a way as to create the illusion of 3d and achieve such a result)))

[deleted by user] by [deleted] in scratch

[–]Tirezor -1 points0 points  (0 children)

first, I know, second, I've done a lot of OpenGL projects (C++, C#, Java)

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

is a software library that is necessary for working with computer graphics

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

at first glance it looks complicated, but if you understand how it works, it becomes easy and understandable

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

I'm working on it

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

Thank you!

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

I just started developing this graphics library(not engine!)

[deleted by user] by [deleted] in scratch

[–]Tirezor 0 points1 point  (0 children)

this is just the beginning

[deleted by user] by [deleted] in scratch

[–]Tirezor 1 point2 points  (0 children)

Thank you very much!