Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - pbowmar

Pages: [1] 2 3 4
1
Nice one Luc, that makes it work nicely!

Merci beaucoup!

Cheers,

Peter B

2
Hi Celine,

Thanks for the quick reply. It was late and I did not add nearly enough info to my post, apologies for that.

I do have libkxbcommon and -x11 installed.
I installed with --nodeps, and it installed. However when launching Designer immediately segfaults.

I was not able to check the version(s) installed of libkxbcommon however which might be a distro issue. Worst case I can try to extract those libs from Centos 7.6 and hack them into the Designer libs, but I worry about other dependencies then starting to creep in.

Cheers,

Peter B

3
Not sure if this is related, but Designer 2019.1.1 fails to install with:

sudo rpm -Uvh Substance_Designer-2019.1.1-2320-linux-x64-standard-full.rpm
error: Failed dependencies:
        libxkbcommon >= 0.5 is needed by Substance_Designer-2019.1.1-1.el7.standard.full.x86_64
        libxkbcommon-x11 >= 0.5 is needed by Substance_Designer-2019.1.1-1.el7.standard.full.x86_64

2019.1.0 installs and works fine.

OpenSuse 15.0 (yes, I know, not Centos)

I notice that 2019.1.0 only links against libxcb.so.1

Cheers,

Peter B

4
Hi,

the Painter RPM installer is tagged as Not Redirectable, meaning someone must be root to install it to /opt then it needs to be copied from there to the actual install location.

Curious why it's restricted like that? Would be very helpful and convenient to be able to install directly to the install location without needing root.

Cheers,

Peter B

5
Hi,

Exporting EXR direct from Alchemist, it appears that BaseColor (sic) is having a gamma 2.2 applied? How does one turn that off to get proper linear colour space exports?

0.5.4 Linux

6
Do you have an ETA when the DeLighter will be available on Linux?

7
Hi,

Going through the Wood Plank tutorial. In the Tiling section, if I make a mistake rotating the manipulator (easy to do, the mouse movement to rotate isn't super intuitive IMO) and I Undo, the entire Tiling Layer is removed and I have to restart all the Tiling work.

Ideally, it would undo the last move of the manipulator.

0.5.4 Nacho

Linux (openSuse 42.3)
OpenGL renderer string: GeForce GTX 960/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 410.78

Cheers,

Peter B

8
I'm personally gutted by this, nothing Adobe does is positive. They have the worst licensing model in the industry, and are the opposite of customer focused.  A sad day for the industry.

However, congrats to the Allegorithmic team, I have to assume they will get financial rewards for their hard work.

9
Is it to allow this?

file:///opt/software/allegorithmic/substance_painter_2017.3.1/resources/javascript-doc/tutorial-websocket.html


10
Hi,

Where can I find the docs for command line option --enable-remote-scripting?

The other command line options make it tantalizingly close to being able to launch SP from DCC apps like Houdini and the --enable-remote-scripting seems like exactly what I need to then set up the rest.

However, no idea how to even try it :(

Linux btw using latest SP

Cheers,

Peter B

11
OK glad you know about it :)

Yes, I know Suse isn't supported but so far I've been having no problems with it! Even with the new deps errors, seems to work fine...

Cheers
,
Peter B

12
Hi,

So, Painter 2017.2 had the usual "missing dependency for libtiff.so3" which I just ignore with --nodeps on the RPM command.

However, 2017.3 has a huge new list:

/home/pbowmar/Downloads> sudo rpm -Uvh unsigned_Substance_Painter-2017.3.0-1837-linux-x64-standard-full.rpm
error: Failed dependencies:
        libQt5Charts.so.5()(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5Charts.so.5(Qt_5)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5DataVisualization.so.5()(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5DataVisualization.so.5(Qt_5)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5Location.so.5(Qt_5_PRIVATE_API)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5MultimediaQuick_p.so.5(Qt_5_PRIVATE_API)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5Positioning.so.5(Qt_5_PRIVATE_API)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5Purchasing.so.5()(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5Purchasing.so.5(Qt_5)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5QuickParticles.so.5(Qt_5_PRIVATE_API)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5QuickTest.so.5(Qt_5_PRIVATE_API)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5Scxml.so.5()(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5Scxml.so.5(Qt_5)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libQt5WebChannel.so.5(Qt_5_PRIVATE_API)(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64
        libtiff.so.3()(64bit) is needed by Substance_Painter-2017.3.0-1.el6.standard.full.x86_64

If I ignore the deps as usual, I don't get missing libraries when I run "ldd" like so:

/opt/software/allegorithmic/substance_painter_2017.3> ldd Substance\ Painter
        linux-vdso.so.1 (0x00007ffed61f4000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f9f969c8000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f9f967c0000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f9f965bc000)
        libQt5Svg.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Svg.so.5 (0x00007f9f96d63000)
        libQt5Xml.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Xml.so.5 (0x00007f9f96d21000)
        libembree.so.2 => /opt/software/allegorithmic/substance_painter_2017.3/././libembree.so.2 (0x00007f9f96241000)
        libQt5QuickControls2.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5QuickControls2.so.5 (0x00007f9f96d08000)
        libQt5QuickTemplates2.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5QuickTemplates2.so.5 (0x00007f9f96c21000)
        libQt5QuickWidgets.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5QuickWidgets.so.5 (0x00007f9f96c0d000)
        libQt5WebSockets.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5WebSockets.so.5 (0x00007f9f96213000)
        libQt5XmlPatterns.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5XmlPatterns.so.5 (0x00007f9f95e2e000)
        libQt5Quick.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Quick.so.5 (0x00007f9f959ee000)
        libQt5Qml.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Qml.so.5 (0x00007f9f955ab000)
        libassimp.so.3 => /opt/software/allegorithmic/substance_painter_2017.3/././libassimp.so.3 (0x00007f9f9425f000)
        libQt5OpenGL.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5OpenGL.so.5 (0x00007f9f941fb000)
        libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00007f9f93f7c000)
        libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f9f93cd8000)
        libQt5Concurrent.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Concurrent.so.5 (0x00007f9f93cd0000)
        libsubstance_linker.so.1 => /opt/software/allegorithmic/substance_painter_2017.3/././libsubstance_linker.so.1 (0x00007f9f93a5b000)
        libsubstance_sse2_blend.so.1 => /opt/software/allegorithmic/substance_painter_2017.3/././libsubstance_sse2_blend.so.1 (0x00007f9f937bb000)
        libQt5Network.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Network.so.5 (0x00007f9f93648000)
        libssl.so.1.0.0 => /opt/software/allegorithmic/substance_painter_2017.3/././libssl.so.1.0.0 (0x00007f9f933d2000)
        libcrypto.so.1.0.0 => /opt/software/allegorithmic/substance_painter_2017.3/././libcrypto.so.1.0.0 (0x00007f9f92f7e000)
        libQt5Widgets.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Widgets.so.5 (0x00007f9f928af000)
        libQt5Gui.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Gui.so.5 (0x00007f9f922c3000)
        libQt5Core.so.5 => /opt/software/allegorithmic/substance_painter_2017.3/././libQt5Core.so.5 (0x00007f9f91d26000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f9f9199d000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f9f916a0000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f9f91489000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f9f910e6000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f9f96be5000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f9f90ecf000)
        libGLX.so.0 => /usr/lib64/libGLX.so.0 (0x00007f9f90c9e000)
        libGLdispatch.so.0 => /usr/lib64/libGLdispatch.so.0 (0x00007f9f909d0000)
        libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f9f907cd000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f9f904bd000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f9f9017e000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f9f8ff6c000)
        libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f9f8fcfd000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f9f8fadc000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f9f8f8d8000)


which is great I guess and Painter seems to run OK.

So.... why the long missing deps list?

Suse 42.3 btw. :)

Cheers,

Peter B


13
Not yet unfortunately. Hopefully the long delay is that it's being done well and robustly. It's pretty much the main thing holding back Substance Painter in the VFX world. I can't speak to its impact in Games.

14
Actually, just edit this file:

INSTALL_LOCATION/resources/application_plugins/photoshop-export/main.qml

to enable launching on Linux, and it will dump out PNG files that contain the layers exactly as I want them.

I guess I'll be writing my own script hacking this one to better name the PNG files and put them where I want them etc but this is an acceptable short-term workaround.

Code: [Select]
                        if (Qt.platform.os == "windows" || Qt.platform.os == "osx") {
                                alg.settings.setValue("launchPhotoshop", true);
                        } else {
                                alg.settings.setValue("launchPhotoshop", true);
                        }


Definitely a Request for Enhancement though!! This should be a trivial operation through Export Textures...

15
OK so if I use the Photoshop export plugin (only works on Windows for some reason?) I see I can get what I want. Clumsy but better than nothing :)

I expect I'll have to write my own exporter then, but I can deal with that :)

Cheers,

Peter B

Pages: [1] 2 3 4