From: Tony Myung Keun Cho (mktonycho_at_gmail.com)
Date: Tue Jul 31 2018 - 19:22:46 CDT

Hi everyone,

first of all, thank you for reading this email.

Hoping to make high quality images of molecular structures in vmd, I
learned how to render using tachyon instead of using the snapshot.
I am having trouble with rendering png files from dat files using tachyon.
"Rendering complete" remains at 19% without proceeding even if I let it run
for 20 minutes or so.

I am using vmd 1.9.4a12 .
I installed Tachyon 0.99 beta 6
<http://jedi.ks.uiuc.edu/~johns/raytracer/files/0.99b6> and compiled
tachyon separately with libpng and libjpeg library.
I replaced this newly compiled software to the vmd library, but it still
doesn't work.
The tips from "
https://lixinsun.mit.edu/blog/compile-tachyon-libpng-linuxmacos-vmd-rendering
"
was followed.

$ ~/Downloads/PROGRAMS/vmd/lib/vmd/tachyon_LINUXAMD64 charmm2gmx.dat +V
-format PNG -o charmm2gmx.png
Tachyon Parallel/Multiprocessor Ray Tracer Version 0.99
Copyright 1994-2013, John E. Stone <john.stone_at_gmail.com>
------------------------------------------------------------
Scene Parsing Time: 0.2132 seconds
CPU Information:
  Node 0: 1 CPUs, CPU Speed 1.00, Node Speed 1.00 Name: mcho
  Total CPUs: 1
  Total Speed: 1.000000

Scene contains 51334 objects.
Global bounds: -1.06786 -0.446472 -1.09591 -> 1.06305 0.67197 1.07739
Creating top level grid: X:58 Y:58 Z:58
Grid: X: 58 Y: 58 Z: 58 Cells: 195112 Obj: 51334 Obj/Cell:
0.263
Scene contains 0 non-gridded objects

Allocating Image Buffer.
Preprocessing Time: 0.0243 seconds
Rendering Progress: 19% complete

The ldd command seems like it is connected, so I don't know where the
problem could be.
> ldd ./tachyon_LINUXAMD64
linux-vdso.so.1 => (0x00007ffe06ea5000)
    libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8
(0x00007fafd776f000)
    libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0
(0x00007fafd754a000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fafd7241000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fafd6e77000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fafd6c5d000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fafd79c8000)

I used two computers to run this but both computers cannot render at the
moment.
Moreover, dat file I first created is about 11 mb. I am not sure if this is
too large for tachyon to process.

I would really appreciate your help.

Best regards,
Tony Cho