#SIGGRAPH ’24 “thesis fast forward” half-hour #video covering 9 different #graphics dissertations.
Ruben Wiersma talks about applying 2-D neural networks on 3-D meshes in a few different ways, including three that you can pip install: deltaconv pcdiff gravomg.
Chenxi Liu talks about her #algorithms for analyzing vector sketches that artists can use to communicate visual ideas, so far apparently used only for sketch simplification and flood fill.
Rohan Sawhney talks about Monte Carlo geometry processing, specifically to solve PDEs on complex geometry without the volumetric meshing #FEM needs, using “Muller 1956”’s “Walk on Spheres” to interpolate boundary conditions into the interior of a region, using something that sounds similar to an SDF, though he doesn’t call it that; like a “ray tracer” for physics (versus FEM’s “triangle rendering”).
Silvia Sellán talks about faster computation of swept volumes, as well as some other 3-D problems like surface reconstruction; I don’t really understand the common thread between these, though she says it’s “uncertainty quantification”.
Xilong Zhou talks about how to acquire “materials” such as bricks, marble, or ceramic tile, from photos, to use their BRDFs or SVBRDFs in rendering, with some kind of #Bayesian approach.
“Hi, my name is Dr. Zachary Ferguson” talks about a new numerical method for #simulation that don’t experience numerical instability (explosion) when simulated surfaces come into contact and the time step isn’t short enough; it’s called "incremental potential contact", with a new smooth barrier function (with a singularity!) enabling Newton’s method with line search to solve the contact correctly, using continuous collison detection (“CCD”). He claims that his work has “sparked a revolution in physical simulation”, although if that’s true, I don’t know why he feels the need to introduce himself as "Dr. Zachary Ferguson", as if he were used to being ignored and dismissed.
Pascal Guehl [geɪł] talks about texture/material synthesis, what he calls “semi-procedural”, combining the advantages of “by-example” texture synthesis (trying to make things look like a photo) with procedural (adding up noise functions and frequency components). It works by finding the “closest procedural model” to a given example image. Looks really cool.
S. Mazdak “Maz” Abdulnaga talks about volumetric mapping for medical imaging, in particular by minimizing the distortion energy of a volumetric map (ℝ³ → ℝ³) between two target volumes; the energy is defined in a symmetric way, so it doesn’t change when you swap the volumes. For example, you can use this to analyze placental health during pregnancy by mapping 3-D MRI scans taken over time to one another. Other applications include improving texture transfer for surfaces.
Yiwei Hu talks about “efficient material authoring by inverse material modeling”, tackling the same problem as Pascal Guehl in more or less the same way, but using CNN #neural-networks and gradient-based #optimization; his approach seems to handle some cases like checkerboard patterns better than Guehl’s.
on 02026-01-14dvhx (Dušan Halický) wrote an ngspicejs script to search for single-transistor LC oscillator #electronics designs with #SPICE #simulation.
on 02025-11-21#video on #Jupyter #simulation of #electronics with #LTSpice. He’s using a library called spice_invoker and using some canned functions that invoke maybe matplotlib to plot the characteristics curves of various hypothetical transistors. #hardware
#hardware #simulation #video by Sebastian Lague extending a simple store-ALU-output-in-A-or-B computer to have 256 bytes of simulated RAM. Includes a nice #introduction to SRAM and DRAM etc.
on 02025-04-12password2’s #electronics #simulation on Falstad’s CircuitJS of a design measuring a current through an 0.1Ω current shunt with an opamp and auxiliary voltage source. “Fucking hell, that was simple,” he said.
on 02025-01-20the actual #eesim.dev in-browser #SPICE #simulation of #electronics with #ngspice compiled to #wasm. Doesn’t seem to work very reliably, iloops sometimes and stuff.
on 02024-09-25in-browser #SPICE #simulation of #electronics with #ngspice compiled to #wasm at "eesim.dev"
on 02024-09-25liquid particle #simulation with #Box2D in the browser
on 02024-07-30#video from 02016 of Terry Davis (the #TempleOS guy) doing a physics #simulation with his software SimStructure, programming a PID controller into it.
on 02024-05-30#video about Eulerian fluid #simulation with #shaders by "RL Hugh" who seems to be #CodingAdventure (Sebastian Lague) in some sense
on 02024-05-21interactive 2-D SPH liquid #simulation in the browser (not MPM)
on 02024-05-20#SPICE #tutorial for #hardware #simulation, using a CMOS inverter and running a loop
on 02024-02-21#3D #physics #simulation for #games
on 02023-01-04The original #SPICE 3f5 #hardware #simulation #software. #free-software
on 02020-01-25#PDF two-page introduction to the "GWL" Green–Williams–Lis #hardware #simulation model for op-amps
on 02020-12-23another article on #SPICE #hardware #simulation of op-amps
on 02020-12-23Ian Williams gives advice on #SPICE #hardware #simulation of op-amps
on 02020-12-23another, simpler, #GWL #SPICE #hardware #simulation deck, for an OPA659
on 02020-12-23a Green–Williams–Lis (#GWL) opamp model for #SPICE #hardware #simulation
on 02020-12-23fiddling around a bit with some one-shot and latch #digital #hardware #simulation; short URL is http://tinyurl.com/y4j4g4eb
on 02020-10-04an H-bridge pump #circuit #simulation also http://tinyurl.com/y5cp4fud
on 02020-09-13a frequency detection #hardware #simulation with just two op-amps that tries to avoid amplitude dependence
on 02020-05-01a more elaborate frequency detection #hardware #simulation
on 02020-05-01noodling around with a simple analog circuit to detect frequency #hardware #simulation
on 02020-05-01#hardware #simulation to filter out PWM ripple by Stephen Woodward's technique of inverting it and AC-coupling the inverted signal into the output; short URL at <https://is.gd/reactivedac>
on 02018-10-17#circuit #simulation of PWM filtering, also at https://is.gd/pwmoc
on 02018-08-16a full-bridge rectifier #hardware #simulation with a zener-driven emitter follower — basically the simplest regulated off-line DC power supply. not recommended for real-world use
on 02018-06-03a full-bridge rectifier #hardware #simulation
on 02018-06-03Another #hardware #oscillator #simulation doing voltage-controlled PWM, this time with linearity — the output PWM signal very nearly averages the input voltage. Basically a first-order sigma-delta converter I guess. But sometimes the simulation shows the PWM output not being very PWMy; it occasionally dramatically shifts frequency or hangs out at intermediate voltages for a while, and I don’t understand why. Presumably an additional output stage would clean this up. This version hangs out in the hundreds of kHz, depending on the duty cycle. It uses two op-amps, four resistors, and two capacitors, and has a rise time (10% to 90%) of around 50 μs. But it uses a ridiculous amount of power, like ten or twenty milliwatts.
on 02018-01-06a #hardware #oscillator #simulation doing voltage-controlled PWM with an opamp, three resistors, and a capacitor. Based on a figure from Horowitz & Hill, their first example in the Oscillators chapter.
on 02018-01-06RF version of #hardware #oscillator #simulation, running at 100 to 212 MHz, with parasitic Ccb capacitances included
on 02017-05-19#hardware audio #oscillator #simulation short url: https://is.gd/vcoaudio
on 02017-05-19Emil’s two-BJT astable oscillator #hardware #simulation
on 02017-05-18this version of the VCO #hardware #simulation varies from 174MHz to 226MHz as the input signal varies from 5V to 0V. It uses a 47pF capacitor on the input (which has a 5kΩ resistor on it) and just lower resistance; none of the resistors are over 1kΩ. If this works in real life, sampling the counts at 1 megasample per second would give you counts from 174 to 226, and thus almost 6 bits of precision, though with no guarantee of linearity or invariance with supply voltage or temperature. (And indeed it doesn't work at all at 6 V, and gives much faster oscillation at 4 V.) Short URL https://is.gd/fastvco
on 02017-05-11a primitive VCO #hardware #simulation. It runs at about 15MHz, varying monotonically with an input voltage. It consists of three NPN transistors and nine resistors arranged in an inverting Schmitt trigger with a feedback path through a 1K resistor to a 100pF capacitor on the input. Upon reducing the capacitor to 5pF I get about 260 to 320 MHz. My objective here is to design a minimal VCO I could actually build, without worrying about temperature compensation or linearity, for use as a high-speed ADC, correcting the deviations in software. Short URL https://is.gd/dumbvco
on 02017-05-11I made a shitty relay flip-flop in #hardware #simulation. Short URL: https://is.gd/shittyrelayflipflop
on 02017-05-05#simulation of an NMOS flip-flop I designed in this #hardware simulator. Note it starts out in a metastable state! shortened link http://is.gd/shittyflipflop
on 02017-05-03GPL #hardware circuit #simulation in JS (albeit with GWT)
on 02017-05-03#hardware circuit #simulation in JS which stores the circuit in the URL for #explorable-explanations
on 02017-05-03JS #hardware analog #simulation of a fan control circuit with a MOSFET
on 02017-04-14for using the NGSpice mostly-free-software version of #SPICE for (among other things) transient #simulation, Kurt Peters’s Kjwaves provides a Java front end for editing the netlist (without a schematic view AFAICT) and viewing simulation waveforms
on 02017-03-22Introduction to #analog #hardware #simulation, with a bunch of example circuits and expected output from running #SPICE on them.
on 02016-09-06“a unique discrete-event network simulator that runs real applications like Tor and Bitcoin, and distributed systems of thousands of nodes on a single machine.” #simulation
on 02016-07-24overview of available #analog #hardware simulators including #SPICE, QUCS, etc. Apparently there’s some kind of game on ResearchGate where people try to win some kind of points by copying and pasting paragraphs from web pages as answers to questions. #simulation
on 02016-07-13#Introduction to #analog #hardware #simulation with #SPICE
on 02016-07-13the documentation for the #SPICE #analog #hardware simulator #simulation
on 02016-07-13apparently NGspice is in non-free because of some kind of problem with the Cider #licensing. #SPICE #analog #hardware #simulation
on 02016-07-13the Quite Universal Circuit Simulator, a ten-year-old GUI GPL program that lets you draw #analog circuits and simulate them using #SPICE. #hardware #simulation
on 02015-09-20