pocinnovation / assemblib Goto Github PK
View Code? Open in Web Editor NEWA performant 3D animation library made for the web in Rust.
License: Apache License 2.0
A performant 3D animation library made for the web in Rust.
License: Apache License 2.0
Discover the one of the best language for WebAssembly: Rust β¨
Here's what you have to do:
/
No response
Enable users to customize the rendered forms π
Here's what you have to do:
Then you can try these and do at least one of them:
/
No response
Use Rust and WebAssembly to display something in the user browser π
Now that you are familiar with Rust and WebAssembly, let's render some shapes in the browser π
It can be anything you want, if you don't have any idea you can render a red and blue circle π΄
You'll need to research for the best & easy way to do this (keep in mind the long term goal of making a library), here are some interesting ideas and links:
wasm-bindgen
documentation, a rich library for interaction between wasm and JS, with a lot of examples/
No response
Discover the WebAssembly format π₯
Here's what you have to do:
Install and use wasm-pack
to create .wasm
files from Rust for the use cases below π
Create several small programs in WebAssembly:
.wasm
and used in a JS codealert()
and use them from Rust (in the format that you want, NPM package or simple .wasm
file)/
No response
Enhance the current display with a canvas instead of an SVG π₯
You have to:
π‘ For this you can store all the displayed items in a list and remove it when needed. When you have to draw, you just have to clear the canvas and draw every shape in your list!
/
No response
Improve your Rust & rendering skills by drawing a more complex shape π
Render a rocket π π π as you chose
Use the resources given in #4 , and do it step by step as it will not be easy
/
No response
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.