Good overview of all the Reactor features?

Moderator: SecondMan

DeFusion
Posts: 4
Joined: Tue Feb 05, 2019 5:59 am

Good overview of all the Reactor features?

#1

Post by DeFusion » Tue Feb 05, 2019 10:06 am

Hello there,

Where can i get a good overview of all the nodes you can get from Reactor?

Thanks in advance

User avatar
SirEdric
Fusionator
Posts: 1471
Joined: Tue Aug 05, 2014 10:04 am
Been thanked: 31 times
Contact:

Re: Good overview of all the Reactor features?

#2

Post by SirEdric » Tue Feb 05, 2019 11:34 am

Hi DeFusion.

The easiest way would be to install Reactor and open it after doing so.
Then you will have a quite comprehensive overview of what comes with it....-)

User avatar
AndrewHazelden
Fusionator
Posts: 1195
Joined: Fri Apr 03, 2015 3:20 pm
Location: West Dover, Nova Scotia, Canada
Been thanked: 10 times
Contact:

Re: Good overview of all the Reactor features?

#3

Post by AndrewHazelden » Tue Feb 05, 2019 3:30 pm

The raw atom packages can be viewed in the Reactor GitLab repository here:

https://gitlab.com/WeSuckLess/Reactor/tree/master/Atoms


The “Atom Probe” tool provides a text based report of all the Atom packages that are present in Reactor.

The textual report lists each of the atom package with their descriptions and the included files listed.

You can find the Atom Probe tool in the
“Scripts/Reactor/“ category in the Reactor package manager.

Overview


The Atom Probe script scans your "Reactor:/Deploy/Atoms/" folder to look for .atom package files. The resulting atom folder output is written to the Fusion Console Tab.

Example Output

Code: Select all

[Atom Probe] v1.0 2018-05-15
[Created by] Andrew Hazelden <andrew@andrewhazelden.com>
[Scanning Atom Folder] /Library/Application Support/Blackmagic Design/Fusion/Reactor/Deploy/Atoms/

[1]
	[Atom Filename] "/Library/Application Support/Blackmagic Design/Fusion/Reactor/Deploy/Atoms/Reactor/com.SirEdric.Chemical.atom"
	[Author] "SirEdric"
	[Category] "Scripts/Comp"
	[Name] "Chemical"
	[Date] 2017-12-9
	[Version] 1.1
	[Description] <h1 align="center"><sup>&#91;se&#93;</sup>Chemical</h1> <h3 align="center"> Comp Script</h3>
	<p>Script to Import JSON 3D Files of chemical structures as published on <br>
	https://www.ncbi.nlm.nih.gov/pccompound<br>
	A good example is<br>
	https://pubchem.ncbi.nlm.nih.gov/compound/6914120<br><br>

	Follow the thread on WSL here: https://www.steakunderwater.com/wesuckless/viewtopic.php?f=16&t=1727<br><br>

	<b>For Fusion earlier than 9.0.1 this Script requires the lua JSON library from:</b><br>
	https://gist.github.com/tylerneylon/59f4bcf316be525b30ab<br>
	<b>to be present in (e.g.) %AppData%\Blackmagic Design\Fusion\Modules\Lua</b><br>
	As of Fusion 9.0.1 the dkjson library is already included.<br><br>

	Download the desired .json file from the 3D-Section of any compound on that site.<br>
	Run the Script to import that structure into Fusion.<br><br>

	Beware! This might create humongous amounts of tools on your flow!
	Especially with interesting looking structures like:<br>
	https://pubchem.ncbi.nlm.nih.gov/compound/186342#section=2D-Structure<br>

	If you want to Render with SuperSampling turned on,<br>
	a LineThickness of 10 and MaterialBoost of at least 2 is recommended.<br><br>

	Use the modify script to change the attributes of Atoms and Bonds.<br><br>

	Version 1.1 changes:<br>
		- Massive improvements for the materials and modification options.<br>
		- Option to create text-labels on the atoms.
		- General improvements.


	[Deploy]
		[1] Scripts/Comp/SE_ChemJson_import.lua
		[2] Scripts/Comp/SE_ChemJson_modify.lua
	[Dependencies]

If you have Fusion Studio and want the result from running the Atom Probe script to be printed in the Terminal window you can use a FuScript based shell command like:

Code: Select all

fuscript -x 'fusion = bmd.scriptapp("Fusion", "localhost");if fusion ~= nil then app = fusion;composition = fu.CurrentComp;comp = composition;SetActiveComp(comp) else print("[Error] Please open up the Fusion GUI before running this tool.") end' -l lua "/Library/Application Support/Blackmagic Design/Fusion/Reactor/Deploy/Scripts/Comp/Reactor/Atom Probe Console.lua"