3Dscript
Create 3D/4D animations using a natural language-based syntax
Install / Use
/learn @bene51/3DscriptREADME
3Dscript
3Dscript is a plugin for Fiji/ImageJ for creating 3D and 4D animations of microscope data. In contrast to existing 3D visualization packages, animations are not keyframe-based, but are described by a natural language-based syntax.
Find more information at https://bene51.github.io/3Dscript
Requirements:
- 64-bit Operating System (Linux, Mac OS X or Windows)
- Up-to-date Fiji installation (http://www.fiji.sc)
- OpenCL 1.2-capable Graphics Card or better
- Decent graphics card, preferably from Nvidia or AMD, but newer Intel cards will work also (see below for tested hardware)
Installation:
- Start Fiji
- Click on Help>Update...
- Click on "Manage update sites"
- Check the box in front of "3Dscript"
- Click on "Close"
- Click on "Apply changes"
- Restart Fiji
- Installation typically takes not longer than a couple of minutes
Demo:
- Start Fiji
- Click on File>Open Samples>T1 Head
- Click on Plugins>3D script>Interactive Animation
- In the "Interactive Raycaster" window, click on "show" next to "Animation"
- Click on "Start text-based animation editor"
- In the editor window, type the following text: From frame 0 to frame 200 rotate by 360 degrees horizontally
- Click on "Run" This will render 200 frames of a movie sequence, within which the MRI data set rotates by 360 degrees.
Rendering of 200 frames of this data set will typically take less than a minute on an OpenCL-enabled Graphics Card. The resulting stack can be saved as a video file using Fiji's File>Save As>AVI... command.
To run the software on another data set, open a different image stack (instead of the T1 Head sample data) before running 3Dscript.
More information is available at https://bene51.github.io/3Dscript
Usage:
Detailed usage information is available on the wiki.
Publication:
Schmid, B.; Tripal, P. & Fraaß, T. et al. (2019), "3Dscript: animating 3D/4D microscopy data using a natural-language-based syntax", Nature methods 16(4): 278–280, PMID 30886414.
Tested hardware:
Graphics card | Operating system ------------- | ------------- NVIDIA Quadro P2000 | Windows 10 NVIDIA Quadro M4000 | Windows 10 NVIDIA Quadro M2000 | Windows 10 NVIDIA Quadro K620 | Windows 10 NVIDIA Quadro K600 | Windows 10 NVIDIA Quadro K420 | Windows 7 NVIDIA GeForce GTX760 | Windows 7 AMD FirePro W5100 | Windows 7 Intel HD Graphics 4600 | Windows 7 Intel HD Graphics 4000 | Mac OS X Intel HD Graphics 5000 | Mac OS X Intel HD Graphics 530 | Windows 10
Related Skills
node-connect
354.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
112.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
354.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
354.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
