Remember me
You are here: HomeForumCyberix3D ForumGeneral DiscussionAbout Program Size
Welcome, Guest
Username: Password: Remember me

TOPIC: iMAGIC PIXEL

iMAGIC PIXEL 2 years 5 months ago #2956

  • GODEBEX
  • GODEBEX's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 158
  • Thank you received: 42
Thanks to the various resources cyberix3d ​​offers, I have been able to design
iMAGIC is a reader, editor and converter from binary to text and hexadecimal to image, which means that starting from a code it can collect and process information to convert it to either text or image.

PROYECT: www.gamemaker3d.com/player?pid=054616160654



1) INTERFACE

example.png


binary reader:
It is a binary reader

Comversion result:
Displays the converted data from the binary reader.

Hex reader:
It is a hex reader

Viewfinder:
Get the given information from the hex reader to represent it in graphics

Render options:
- Render:
Start the conversion process

- Reset:
Erases the generated pixels

- Size:
Displays the supported image resolution

- Config:
Contains buttons which allow you to change the resolution of the image

2) HOW TO RENDER IMAGES?

Before rendering you must use this page simakyr.github.io/pngToHexJS/ With it you will load your image to convert it to hexadecimal, before that the image must be rotated 90 degrees to the left as you will see below:

muestra.png


now we will load the image on the page and we will convert

test1122.png


once converted, we will copy the code automatically and finally we paste that data to the "hex reader",
as my image has a resolution of 200x200 we adjust the render options so that the "size" is at a resolution of 200x200.

test11223.png


All configured, we are going to rectify that there are no spaces at the beginning of the text in the input "hex reader", Finally we will render the image

Result:

result.png


a resolution of 100x100 down takes a maximum of 15 minutes, if you render more than 100x100 it will take much longer but this will be corrected in a next update.

the code of the same image that I use comes by default in the "hex reader" but at a resolution of 100x100

3) HOW TO COMVERT FROM BINARY TO TEXT?

At this time it is not possible to convert from text to binary so you must use this page
www.rapidtables.org/convert/number/ascii-to-binary.html there you will type the text you want to convert and the output delimiter string will change to "none" because there should be no spaces or there will be errors when converting.

Once finished, copy the code and paste it in the binary reader, remember that there should not be any space at the beginning of it.

here are some examples which you can use:

1. (Hello World)
0110100001100101011011000110110001101111001000000111011101101111011100100110110001100100

2. (welcome cyberix3d)
0111011101100101011011000110001101101111011011010110010100100000011000110111100101100010011001010111001001101001011110000011001101100100

3. (6+6= 12)
00110110001010110011011000111101001000000011000100110010

There is a small limitation, at the moment you cannot convert a binary to text that includes special characters but this is an alpha version and I still have many more functions to add, below I attach a list of what I have planned for future updates and I hope you liked this project B).


LIST OF UPCOMING FUNCTIONS


1 For binary to text converter:

/ convert text to binary with special characters

2 For Image Converter:

/Paint pot

/ Pixel selector

/ Filters

/ Remove watermark from images

/ Save by folders

/ Mix images

/ Reduce image pixels

/ Modify and encode code to hexadecimal

/ Photorealistic rendering: Based on the use of raycast and other operations, it could calculate the exact position of the objects that are in the scene in 3d to later be represented in the viewer

/I have found an algorithm that allows to reduce the rendering time, which eliminates the repeated pixels and converts them into one, I hope to include it soon
Last Edit: 2 years 5 months ago by GODEBEX.
The administrator has disabled public write access.
The following user(s) said Thank You: Symbiotic Interactives

iMAGIC PIXEL 2 years 5 months ago #2957

  • GODEBEX
  • GODEBEX's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 158
  • Thank you received: 42
If you have ever tried this tool, do not hesitate to comment and if you would like something else to implement. creativity has no limits with this engine
Last Edit: 2 years 5 months ago by GODEBEX.
The administrator has disabled public write access.

iMAGIC PIXEL 2 years 5 months ago #2958

  • ViraX
  • ViraX's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 148
  • Thank you received: 110
Hi,

I love complex projects that push the engine out of breath ! :lol: :evil:

very nice good job B)
The administrator has disabled public write access.
The following user(s) said Thank You: Symbiotic Interactives

iMAGIC PIXEL 1 year 11 months ago #3016

  • cyberix3d
  • cyberix3d's Avatar
  • OFFLINE
  • Administrator
  • Posts: 658
  • Thank you received: 624
Wow,
This is very cool and impressive.
You are definitely taking this engine out of its limits :)
Regards,
Cyberix3D team
The administrator has disabled public write access.
Time to create page: 0.121 seconds