Find Jobs
Hire Freelancers

3D Animation of Hash Funciton

$25-50 USD / hour

Cerrado
Publicado hace casi 7 años

$25-50 USD / hour

I need an animation for educational/marketing purposes that illustrates how an algorithm works. This will require scripting and (preferably) the ability to alter initial inputs. The animation is isomorphic and fairly simple: a 5x5x8 block sliced into cubes. The entire block starts out as a translucent lattice and then populated (however you choose) with black and white cubes. I will need to be able to alter the initial color of these cubes after you are done. The block then goes through five transforms. In each transform, the cubes either move or change color based on other cubes and a formula. Watching this video may help: [login to view URL] 0 Absorb: A nearly transparent block of cubes (each representing a 0 or a 1) is instantiated according to a formula (we can pipe the values into it). 1 Theta: 1a The block goes nearly transparent leaving a central cube and two columns kitty corner from the central cube. The bottom cubes of each column migrate upwards, changing color based on the color of the cube they replace. When they reach the top, the cubes combine and then dive towards the central cube, altering its color. 1b The block regains its opacity, the changes from 1a are reverted, but the same process is applied (sans going translucent) in high-speed to the entire block. This is because we want to illustrate what's going on in 1a, but follow the correct sequence in 1b. 2 Rho: The block is divided into 5x8 sheets lengthwise. The lanes within each sheet are then shifted by a given offset. For example, the first lane of the first sheet is offset by one, so the very first cube would shift backwards one step. These lanes "wrap" so the very last cube would become the very first cube. I was envisioning highlighting the righthand surface somehow, but it is up to you. 3 Pi: The block is sliced into 5x5 faces and the cubes are moved according to a formula. Highlight the front 5x5 face, but animate all of the faces. See diagram. 4 Chi: I'm not sure how to do this one. Essentially, the cubes in each row change based on other cubes in the row. This could be displayed as a single row with ghost cubes breaking off and combining (and thus altering) the target cube or you could do entire lanes. 5 Iota: I'm also unsure about this one, essentially a semi-random permutation is applied to each cube independently. We could have a magic box that visits each cube ... or something? I don't know. 6 Squeeze: The block is either used as the initial "ghost" state for the next round or broken down into a long 1x1 line of cubes, cut to size, and transformed from binary into digits or hexadecimal. Animation style is up to you, should be suitable for presentation in a classroom or a cyberpunk website. Use of Blender, Godot, or other Open-Source software package is a requirement. This will be used by others, so the source files must be well manicured and released under a Creative-Commons CC-BY-SA or CC-0 license.
ID del proyecto: 13838780

Información sobre el proyecto

25 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
25 freelancers están ofertando un promedio de $36 USD /hora por este trabajo
Avatar del usuario
Hello, I have more than 6 years, of experience in 3D design, CAD engineering works and 3D photorealistic visualisation (Using software : Solidworks, 3Ds max (corona), the Keyshot). I'm familiar with real manufacturing processes as moulding (plastics and metal), CNC machining, 3D printing, laser cut, sheet metal. I can be flexible in the project cost and ready for FREE preview to prove my skills. To see my portfolio and the reviews about my past projects here please take a look at my profile: https://www.freelancer.com/u/ivangritsay.html Looking forward to hearing from you. Please, let me Know if you have any questions All the best, Ivan
$41 USD en 40 días
5,0 (285 comentarios)
7,7
7,7
Avatar del usuario
Thank you for sharing the details of your project. After learning more about the project, I’m confident that our team can deliver fantastic results on time and within budget. I am for assuring you for quality and accuracy of our work and happy to offer you free 3 revisions on every project offered by you I look forward to hearing back from you and hope we can work together. Thank you! Arun Rajput
$40 USD en 40 días
4,9 (177 comentarios)
7,6
7,6
Avatar del usuario
Hi, I have an experience of 6 years which can help in your project, realizing the whole project until you remain completely satisfied, realizing in time and with a high quality his requirement. I Am an artist CG creating images realistic photo, you can look at my portfolio in my profile, story with more than 110 comments in the page of satisfied persons and an excellent reputation. I wait to know soon about you, Cristian.
$40 USD en 40 días
4,9 (182 comentarios)
7,4
7,4
Avatar del usuario
Dear client I am a 3D artist working in blender , what I understood from the project is you want an informational ( tutoring ) animation regarding a cryptography theorem . what is in my mind is I will collaborate with a fellow cryptographer to understand exactly this project . What is your budget and timeline
$41 USD en 25 días
4,8 (11 comentarios)
4,7
4,7
Avatar del usuario
Hey, how is it going today? My name is Michael, I'm a web designer/developer from Boston. I've had a look at your project description and feel that my skills match your requirements perfectly. In fact, I did a very similar project recently which I can share with you. Let me know when you have a minute to discuss.
$41 USD en 40 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$51 USD en 40 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I should help your project because I give cheap prices, I get the job done, and I also love animating. I have read your Project description, and I know I am qualified.
$25 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Seattle, United States
0,0
0
Miembro desde nov 22, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.