Posts
-
Stop-motion-OBJ
A Blender add-on for importing a sequence of OBJ meshes as frames
Tutorial Forum Documentation How to Support Stop Motion OBJ is a tool that lets you import a sequence of mesh files (.obj, .stl, .ply, .x3d, or .wrl), play them back in real time, then render them out to an animation. Each mesh may have a different vertex count, poly count, and even different UVs. This is especially useful for importing fluid simulations, for visualization of scientific data, and for rendering of 4D scan data.
Once a sequence is imported, you may perform many of the same operations on the sequence that you would on a single mesh. Many of the Object Modifiers work on the entire mesh sequence. Mesh sequences may be rendered in both Cycles and Eevee.
Stop Motion OBJ is able to import very complex mesh sequences that cannot fit in memory. Using Streaming sequences, you can specify how many meshes to keep in memory at any given time and Stop Motion OBJ will automatically load and/or remove meshes so you don’t run out of memory.
Tags: #python • blender • animation
-
rexml
REXML is an XML toolkit for Ruby
REXML was inspired by the Electric XML library for Java, which features an easy-to-use API, small size, and speed. Hopefully, REXML, designed with the same philosophy, has these same features. I’ve tried to keep the API as intuitive as possible, and have followed the Ruby methodology for method naming and code flow, rather than mirroring the Java API.
REXML supports both tree and stream document parsing. Stream parsing is faster (about 1.5 times as fast). However, with stream parsing, you don’t get access to features such as XPath.
Tags: #ruby
-
networked-aframe
A web framework for building multi-user virtual reality experiences.
Networked-Aframe works by syncing entities and their components to connected users. To connect to a room you need to add the
networked-scenecomponent to thea-sceneelement. For an entity to be synced, add thenetworkedcomponent to it. By default thepositionandrotationcomponents are synced, but if you want to sync other components or child components you need to define a schema. For more advanced control over the network messages see the sections on Broadcasting Custom Messages and Options.Tags: #javascript • aframe • webrtc
-
HRConvert2
A self-hosted, respource aware file conversion server supporting 488 formats in 26 languages.
Every free online file converter is actually a data collection business in disguise. Upload a contract, medical scan, or proprietary CAD file? You just handed it to a stranger with an ad network.
HRConvert2 is different. Same convenience. Zero compromise.
- Conversions happen on your machine using local tools
- Users need no account and leave no trace
- Runs on a Raspberry Pi
- Workflow: Drag, drop, convert, download
Tags: #php • converter • server
-
rexml
REXML is an XML toolkit for Ruby
REXML was inspired by the Electric XML library for Java, which features an easy-to-use API, small size, and speed. Hopefully, REXML, designed with the same philosophy, has these same features. I’ve tried to keep the API as intuitive as possible, and have followed the Ruby methodology for method naming and code flow, rather than mirroring the Java API.
REXML supports both tree and stream document parsing. Stream parsing is faster (about 1.5 times as fast). However, with stream parsing, you don’t get access to features such as XPath.
Tags: #ruby
-
sqliteviz
Instant offline SQL-powered data visualisation in your browser
Sqliteviz is a single-page offline-first PWA for fully client-side visualisation of SQLite databases, CSV, JSON or NDJSON files.
With sqliteviz you can:
- run SQL queries against a SQLite database and create [Plotly][11] charts, graphs and pivot tables based on the result sets
- import a CSV/JSON/NDJSON file into a SQLite database and visualize imported data
- export result set to CSV file
- manage inquiries and run them against different databases
- import/export inquiries from/to a JSON file
- export a modified SQLite database
- use it offline from your OS application menu like any other desktop app
https://user-images.githubusercontent.com/24638357/128249848-f8fab0f5-9add-46e0-a9c1-dd5085a8623e.mp4
Tags: #javascript • sqlite • visualization
-
numpy-stl
Simple library to make working with STL files (and 3D objects in general) fast and easy.
pip install numpy-stlfrom stl import mesh # Load an STL file (auto-detects binary/ASCII) your_mesh = mesh.Mesh.from_file('model.stl') # Inspect print(f'{len(your_mesh)} triangles') print(f'Bounding box: {your_mesh.min_} to {your_mesh.max_}') # Save your_mesh.save('output.stl')Tags: #python • python3 • python2
-
timeout
Timeout provides a way to auto-terminate a potentially long-running operation if it hasn’t finished in a fixed amount of time.
Timeout provides a way to auto-terminate a potentially long-running operation if it hasn’t finished in a fixed amount of time.
Tags: #ruby
-
lobe-icons
🥨 Lobe Icons - Brings AI/LLM brand logos to your React & React Native apps — static SVG/PNG/WebP, no dependencies.
Tags: #typescript • ai • brands
-
inch
A documentation analysis tool for the Ruby language
inchgives you hints where to improve your docs. One Inch at a time.Take a look at the project page with screenshots (live and in full color).
Tags: #ruby
subscribe via RSS