Blender 3D source code modification. Floating Point issue on different platforms.
$250-750 USD
Cancelled
Posted over 4 years ago
$250-750 USD
Paid on delivery
I would like to achieve a binary compability of pixels on rendered images for the same simple scene in Blender 3D v.2.80, but on different hardware.
Let rendered image is an grayscale, non-compressed PNG (or BMP). And every pixel should have the same byte value (i.e. the same level of grayness) across different hardware platforms for that scene.
The working scene is built from 9 triangles, where coordinates of vertices are variables within -2.55 ; 2.55 range. Please compare attached Blender python script [login to view URL]
For quick byte-by-byte verification of images - you can use attached C file compare.c e.g.:
./compare E5450/[login to view URL] E6420/[login to view URL]
Fast rendering process is prefered (less than 1sec on gtx 1050), so:
- better renderer would be Eevee than Cycles
- working image resolution may be low, e.g. 640x480
A compiled, modified Blender version for linux 64-bit may be good idea for testing on different PC hardware.
The ultimate solution would be a static C library with a function, which takes the coordinates of vertices as an input, and will produce a 640 * 480 = 307200 bytes output stream as a result (and such result could be converted to PNG or BMP format, if necessary). That output stream should be the same for every rendering platform.
Modifications should be proposed via github pull requests on fork of Blender repository.
Hello.
We are 3d professonal team and we can create 3d source code modification. Floating Point issue on different platforms. .
You can check our portfolio.
Thanks.
//**WE CAN DO THIS AS PER YOUR NEED **//
Hello Employer !
Hope you doing great.
With the reference of your description We would like to inform you that we are the most eligible team here with whom you can discuss this project. We’ve built websites/apps/designs for several brands around the world with great success and we are very much interested to work with you.
After reading your requirements, we are looking forward to proceed with this project.
Check our previous works & Profile portfolio you can get an idea about our skills & quality , which make you feel that client satisfaction is always our primary motto as we are always looking for smooth and long term relation with employers.
I am expecting a sort of conversation with you so we can discuss more about the project. Kindly initiate chat to discuss more on project details , budget and timeline.
Hoping for a positive response.
Thank you !
Hello There. How are you doing?.
I have read the description, I have great experience doing similar jobs related to these skills 3D Rendering, C Programming, Coding, Graphics Programming, Programming. Please start the chat so we can have detailed discussion. Thanks.
Hi jotka14! Please Send me a message so that we can discuss more about this project
Dear Client.
Thanks for your job posting.
My slogan is to satisfy the client's requirement with a low price.
However, high quality and fast-deliver is promised.
I am interested in your project.
Because I have strong skills and great experience in this field.
please send me your message.
thanks.