-
Notifications
You must be signed in to change notification settings - Fork 112
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Hi developers,
Thanks a lot for developing this interesting package.
I am using it as a higher-level API for Blender.
After running the following code to render a slab structure, I noticed that the color of carbon appears pink in the rendered image.
The carbon color defined in color.py as (144, 144, 144) does not seem to take effect.
P.S. The carbon atoms appear smaller in the rendered image because I modified their radius in data.py.
To Reproduce
import molecularnodes as mn
canvas = mn.Canvas(engine=mn.scene.Cycles(), resolution=(400, 300), transparent=True)
canvas.camera.lens = 100
mol = mn.Molecule.load(file_path="slab.pdb")
for material in (
# mn.material.AmbientOcclusion(),
# mn.material.Default(),
mn.material.FlatOutline(),
):
mol.add_style(
style=mn.StyleSpheres(),
color="common",
selection=mn.MoleculeSelector(),
material=material,
)
canvas.frame_view(view=mol, viewpoint="top")
canvas.snapshot(path="slab.png")CRYST1 10.026 10.026 26.139 90.00 90.00 60.00 P 1
MODEL 1
ATOM 1 Pt MOL 1 0.000 0.000 10.000 1.00 0.00 PT
ATOM 2 Pt MOL 1 2.506 0.000 10.000 1.00 0.00 PT
ATOM 3 Pt MOL 1 5.013 0.000 10.000 1.00 0.00 PT
ATOM 4 Pt MOL 1 7.519 0.000 10.000 1.00 0.00 PT
ATOM 5 Pt MOL 1 1.253 2.171 10.000 1.00 0.00 PT
ATOM 6 Pt MOL 1 3.760 2.171 10.000 1.00 0.00 PT
ATOM 7 Pt MOL 1 6.266 2.171 10.000 1.00 0.00 PT
ATOM 8 Pt MOL 1 8.772 2.171 10.000 1.00 0.00 PT
ATOM 9 Pt MOL 1 2.506 4.341 10.000 1.00 0.00 PT
ATOM 10 Pt MOL 1 5.013 4.341 10.000 1.00 0.00 PT
ATOM 11 Pt MOL 1 7.519 4.341 10.000 1.00 0.00 PT
ATOM 12 Pt MOL 1 10.026 4.341 10.000 1.00 0.00 PT
ATOM 13 Pt MOL 1 3.760 6.512 10.000 1.00 0.00 PT
ATOM 14 Pt MOL 1 6.266 6.512 10.000 1.00 0.00 PT
ATOM 15 Pt MOL 1 8.772 6.512 10.000 1.00 0.00 PT
ATOM 16 Pt MOL 1 11.279 6.512 10.000 1.00 0.00 PT
ATOM 17 Pt MOL 1 1.253 0.724 12.046 1.00 0.00 PT
ATOM 18 Pt MOL 1 3.760 0.724 12.046 1.00 0.00 PT
ATOM 19 Pt MOL 1 6.266 0.724 12.046 1.00 0.00 PT
ATOM 20 Pt MOL 1 8.772 0.724 12.046 1.00 0.00 PT
ATOM 21 Pt MOL 1 2.506 2.894 12.046 1.00 0.00 PT
ATOM 22 Pt MOL 1 5.013 2.894 12.046 1.00 0.00 PT
ATOM 23 Pt MOL 1 7.519 2.894 12.046 1.00 0.00 PT
ATOM 24 Pt MOL 1 10.026 2.894 12.046 1.00 0.00 PT
ATOM 25 Pt MOL 1 3.760 5.065 12.046 1.00 0.00 PT
ATOM 26 Pt MOL 1 6.266 5.065 12.046 1.00 0.00 PT
ATOM 27 Pt MOL 1 8.772 5.065 12.046 1.00 0.00 PT
ATOM 28 Pt MOL 1 11.279 5.065 12.046 1.00 0.00 PT
ATOM 29 Pt MOL 1 5.013 7.235 12.046 1.00 0.00 PT
ATOM 30 Pt MOL 1 7.519 7.235 12.046 1.00 0.00 PT
ATOM 31 Pt MOL 1 10.026 7.235 12.046 1.00 0.00 PT
ATOM 32 Pt MOL 1 12.532 7.235 12.046 1.00 0.00 PT
ATOM 33 Pt MOL 1 0.000 1.447 14.093 1.00 0.00 PT
ATOM 34 Pt MOL 1 2.506 1.447 14.093 1.00 0.00 PT
ATOM 35 Pt MOL 1 5.013 1.447 14.093 1.00 0.00 PT
ATOM 36 Pt MOL 1 7.519 1.447 14.093 1.00 0.00 PT
ATOM 37 Pt MOL 1 1.253 3.618 14.093 1.00 0.00 PT
ATOM 38 Pt MOL 1 3.760 3.618 14.093 1.00 0.00 PT
ATOM 39 Pt MOL 1 6.266 3.618 14.093 1.00 0.00 PT
ATOM 40 Pt MOL 1 8.772 3.618 14.093 1.00 0.00 PT
ATOM 41 Pt MOL 1 2.506 5.788 14.093 1.00 0.00 PT
ATOM 42 Pt MOL 1 5.013 5.788 14.093 1.00 0.00 PT
ATOM 43 Pt MOL 1 7.519 5.788 14.093 1.00 0.00 PT
ATOM 44 Pt MOL 1 10.026 5.788 14.093 1.00 0.00 PT
ATOM 45 Pt MOL 1 3.760 7.959 14.093 1.00 0.00 PT
ATOM 46 Pt MOL 1 6.266 7.959 14.093 1.00 0.00 PT
ATOM 47 Pt MOL 1 8.772 7.959 14.093 1.00 0.00 PT
ATOM 48 Pt MOL 1 11.279 7.959 14.093 1.00 0.00 PT
ATOM 49 Pt MOL 1 0.000 0.000 16.139 1.00 0.00 PT
ATOM 50 Pt MOL 1 2.506 0.000 16.139 1.00 0.00 PT
ATOM 51 Pt MOL 1 5.013 0.000 16.139 1.00 0.00 PT
ATOM 52 Pt MOL 1 7.519 0.000 16.139 1.00 0.00 PT
ATOM 53 Pt MOL 1 1.253 2.171 16.139 1.00 0.00 PT
ATOM 54 Pt MOL 1 3.760 2.171 16.139 1.00 0.00 PT
ATOM 55 Pt MOL 1 6.266 2.171 16.139 1.00 0.00 PT
ATOM 56 Pt MOL 1 8.772 2.171 16.139 1.00 0.00 PT
ATOM 57 Pt MOL 1 2.506 4.341 16.139 1.00 0.00 PT
ATOM 58 Pt MOL 1 5.013 4.341 16.139 1.00 0.00 PT
ATOM 59 Pt MOL 1 7.519 4.341 16.139 1.00 0.00 PT
ATOM 60 Pt MOL 1 10.026 4.341 16.139 1.00 0.00 PT
ATOM 61 Pt MOL 1 3.760 6.512 16.139 1.00 0.00 PT
ATOM 62 Pt MOL 1 6.266 6.512 16.139 1.00 0.00 PT
ATOM 63 Pt MOL 1 8.772 6.512 16.139 1.00 0.00 PT
ATOM 64 Pt MOL 1 11.279 6.512 16.139 1.00 0.00 PT
ATOM 65 C MOL 1 3.760 2.171 18.639 1.00 0.00 C
ATOM 66 C MOL 1 5.013 4.341 18.639 1.00 0.00 C
ATOM 67 C MOL 1 6.266 2.171 18.639 1.00 0.00 C
ATOM 68 C MOL 1 7.519 4.341 18.639 1.00 0.00 C
ENDMDL
Expected behavior
Desktop (please complete the following information):
- OS: MacOS
- Hardware: M1 Mac
- Blender Version: bpy 4.5.6
- MolecularNodes Version: 4.5.10
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working