DNA

Double Helix

Create a DNA double helix from an input curve. Takes an input curve and instances for the bases, returns instances of the bases in a double helix formation

Inputs

Name Type Description Default
Curve Geometry required
Bases Geometry required
Rot. Sec. Strand Float 0.0
Unzip Float 1.0
Rotation Float 0.0
Unwind Float 1.0

Outputs

Name Type Description Default
Base Instances Geometry required
Helix Curve Geometry required

Bases

Provide the DNA bases as instances to be styled and passed onto the Double Helix node

Inputs

Name Type Description Default
Collection Collection required
dA Color rgb(78, 246, 37)
dC Color rgb(54, 115, 158)
dG Color rgb(188, 62, 204)
dT Color rgb(204, 111, 57)
Backbone Color Bool True
Backbone Color rgb(203, 27, 31)

Outputs

Name Type Description Default
Bases Geometry required
Color Color rgb(0, 0, 0)

Style Spheres Cycles

Style the DNA bases with spheres only visible in Cycles

Inputs

Name Type Description Default
Bases Geometry required
Selection Bool True
Scale Radii Float 1.0
Material Material MN Default

Outputs

Name Type Description Default
Bases Geometry required

Style Spheres Eevee

Style the DNA bases with spheres visible in Cycles and EEVEE

Inputs

Name Type Description Default
Bases Geometry required
Selection Bool True
Scale Radii Float 1.0
Subdivisions Int 2
Shade Smooth Bool True
Material Material MN Default

Outputs

Name Type Description Default
Bases Geometry required

Style Surface

Style the DNA bases with surface representation

Inputs

Name Type Description Default
Bases Geometry required
Selection Bool True
Resolution Int 8
Radius Float 1.0
Probe Size Float 0.0
Subdivision Surface Int 0
Color by CA Bool True
Interpolate Color Int 0
Shade Smooth Bool True
Material Material MN Default

Outputs

Name Type Description Default
Bases Geometry required

Style Ball And Stick

Style the DNA bases with ball and stick representation

Inputs

Name Type Description Default
Bases Geometry required
Selection Bool True
Shade Smooth Bool True
Ball Resolution Int 2
Ball Radius Float 0.3
Find Bonds Bool False
Bond Resolution Int 8
Bond Radius Float 0.2
Material Material MN Default
Split Double Bonds Bool False
Double Bond Curve Float 1.0
Double Bond Width Float 1.13
Double Bond Resolution Int 3
Double Bond Radius Float 0.8
Double Bond Rotate Float 0.0

Outputs

Name Type Description Default
Bases Geometry required