Here we will solve simple 2D wave-equation and visualize it in realtime using polygons
"Atom" animation
Here is a short code snippet for atom (artistic-vision) animation
THz Time-domain modelling
Using a single Lorentz-Oscillator model we model the responce of a materials with a variable thickneses
Triangulation and basics of dynamic polygons
It is quite tricky to make an efficient function for plotting dynamic 3D surfaces, which change with time using a high-level code such as Wolfram Language.
Converting JSON crystal data to Graphics using AI Assistant
Working in condensed matter physics, I (JerryI) often need to represent crystal structures based on their CIF, JSON, or other formats. Sometimes, it is quite tricky to parse these data files since you also need to determine the given symmetry operation when constructing a unit cell. Here, we will do it using AI Copilot 🤖
Bad Apple, but it’s Wolfram Language Plot
Bad 🍎 animation by Anira group originally based on ZUN's work for bullet shoot 'em up game Touhou Project is remarkable cultural internet phenomenon often used for testing and demonstrating the features of some old hardware, algorithms, graphics systems or other esoteric medium. And in general as an of art object - Bad Apple shadow animation is just eye-catching and amazingly crafted piece ✨. Not even mentioning hot pumping 16-bit flavoured tune and a beautiful voice of Nomico (のみこ).
I (me @JerryI) have seen it many times popping up still in 2024, even as a Fluid Simulation and have been questioning myself why not anyone to try to implement it lively using some scientific software like Jupyter or Matlab or Wolfram Language and a standard plot function? It could fun
Dynamic color and opacity implementation
This is going to be our first dev-log post here 🦄
Dynamic gauge
Today we will implement a simple gauge using Javascript and HTML and then integrate it to Wolfram Language.
Procedural spider animation
I have been always amazed by a fascinating procedural animation using in some games like Rain World. The key feature there is that you define sort of a target points for a model and a clever algorithm figures out the way how each bone or "leg" will move to achieve the goal. This is a common problem of kinematics. Let's start with the simplest approach
Image tracing and animation
The notebook focuses on tracing and animating the contours of GIF images using WLJS Notebook.
Firstly, import as a usual file
Now in imgs
we have a sequence of images. In our case this is a dinosaur
the source is unknown, sorry
Autocomplete Input
We added a new standard input element! InputAutocomplete
. Here is a short demo on that together with a text-to-speech example
EventHandler[InputAutocomplete[Function[{data, cbk},
cbk[DictionaryLookup[data<>"*", 6]];
], "ClearOnSubmit"->False], Function[text,
SpeechSynthesize[text, GeneratedAssetLocation -> None] // EmitSound
]]
Simples example of the Planar Inverse Kinematics
An overview of Wolfram Language and WLJS
Here we will quickly go though the basics of those two.
Modelling quantum spin-system with orbital degeneracy
This notebook delves into quantum mechanics with a focus on symbolic quantum operators and spin-Hamiltonians. It begins with setting up orthogonality rules and defining the linear properties of basis functions.
Next, we investigate the spin-Hamiltonian for a cubic system with doubly degenerated orbital states, particularly focusing on ions in cubic spinels with states. The Hamiltonian for a paramagnetic state is presented and implemented in code, followed by defining basis vectors and functions to find eigenvalues and eigenvectors, and calculating thermal averages of quantum operators.
Image and Raster were implemented!
MatrixPlot[
Fourier[Table[
UnitStep[i, 4 - i] UnitStep[j, 7 - j], {i, -25, 25}, {j, -25,
25}]]]
It means, MatrixPlot
as well as Rasterize
can work properly finally