stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Quantik

  • 3 Devlogs
  • 16 Total hours

A atoms/molecule 3D viewer in RUST

Open comments for this post

4h 54m 1s logged

Devlogs Nº3

In this devlogs I have done a lot of little things like those : :yay: :sho:

  • A file opener at start of the app :file-explorer:
  • A tooltip for each atoms with : Name, Symbol, Radius and Molar Mass
  • New molecule like: cocaine, vitamin C, etc…
  • With CMD+O / CTRL+O it’s open a file explorer (on windows, macOS and Linux) :files-dev:
  • A new macOS and windows menu for shortcuts :shortcuts:
  • Space to make the molecule rotate automatically :rotatingparrot:
  • + and - key can now modify the speed of auto rotate :speed:
  • R reset the camera position
  • Pan movement to move the camera position (x, y, z) :blobby-camera:
  • Fix some bugs :orpheus-fixing-bugs:
0
0
49
Open comments for this post

4h 2m 5s logged

Devlogs Nº2

So in 4 hours a lot has been done :yay: :yippeee: .
Basically I finished all the Math part :yippeeyay: . And here is a list of everything I added:

  • A new camera control, the Orbital camera (like in 3D CAD software or KSP)
  • A scroll limit based on the farthest atom from the center
  • A SDF parser (to display each atoms and bounds via a single file) :nice100: So you can import every molecule you want !
  • Some optimization :perfect:
  • Now atoms have colors (if the atom don’t have a implemented color it will just be a bright magenta) and different radius (like in the vdm representation) 🎨
  • A way BETTER lightning system :light-prism: (now you don’t even see the “edge of the UV sphere and the cylinder)
  • A new file structure
  • The name of the molecule in the title bar (and if there is no name in the custom array it just print his CID)

Here are some picture of it. In this picture there is water (H2O) and caffeine (which is way more complex)

0
0
57
Open comments for this post

7h 2m 44s logged

Devlogs Nº1

So… Yeah this is a pretty big devlogs, and the first one :yay: In this project I will create an app to see molecule in 3D all from scratch.

From the software rasterizer to the .SDF file parser and a lot more.

So in this devlogs I added a lot of the 3D basic of the program. Firstly I tried rendering the Vertex (3D point) of a cude then the triangle and fill the triangle. And redo the same with the UV Sphere and Cylinder (the uv sphere will be the atoms and the cylinder the bonds).

The color of each “object” can be changed quite easly. I also added basic ambient lighting.

I have also done a LOT of optimization (since this run on the CPU)

0
0
16

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…