Forum Posts

gView: Texture Browser

in Mari ForumsMari ArtistsMari News & General Discussion
I made a tweaked version for work, which basically removed pyside as the image reader and replaced it with image magick. I highly recommend this if you have access to image magick shell command. I was getting crashes on thumbnail generation using the pyside technique.

In my opinion the bookmark part of the tool is the most flawed, and the browsing UI is clunky. I've been toying with the idea of overhauling the tool.

whishlist for Mari 3.0 - what do you want?

in Mari ForumsMari ArtistsMari News & General Discussion
campi wrote:

OpenSubd will only help you if it's implemented in a sensible manner.

Because you can implement it in a way where you are still subdividing the whole model instead of only what is on screen.
Which brings you right back to your original problem that you have huge geo data in your project. A 200k object subdivded 3 times is already 12.8 Million polys.
And 200k is not really that much.
So if openSubd it needs to be done viewdependent not blanket subdivision which I can do myself in Maya and don't need Mari for.


If Foundry can't get adaptive subdivision to work, then its probably not worth implementing.
http://graphics.pixar.com/opensubdiv/do ... ubdivision

whishlist for Mari 3.0 - what do you want?

in Mari ForumsMari ArtistsMari News & General Discussion
campi wrote:

yeah it is an absolute dog. Weirdly it isn't even the viewport that is directly to blame but the UI calling the viewport constantly without reason. That slows everything


Pretty much any action in the UI will trigger a shader re-compile, even re-naming layers or channels or selecting something without even doing an operation to it. I think it also uses RGBA data for masks, which must inflate gpu processing times. I wish there was more ways to force optimization via API if the Foundry doesn't want to do it.

The underlying problem is most artists I know work messy and inefficient, which compounds the performance problem.

I forgot to mention, I would like to see OpenSubdiv implemented in Mari for the next release. Useful and a selling point.

whishlist for Mari 3.0 - what do you want?

in Mari ForumsMari ArtistsMari News & General Discussion
I could probably make wish list 10 pages long. But, my top 5 would be:

1. Improved Performance - Mari is slow at most things.
2. Improved Python API - Python API seems hastily put together.
3. A Path/Vector tool - 5 years of every single user asking for this, and still nothing.
4. A price drop - Mari is not the the holy grail of software.
5. Improved Post Process Filters - Ideally re-written from the ground up.

My guess is that none of these will be part of Mari3, but we will probably see some new tech or features that will become selling points.

Caching question

in Mari ForumsMari PipelineMari Scripting
In order for this to work, "Cache up to here" would need a start and end point, right now it only has an end point and assumes the bottom of the stack as a start point. So from what I can tell, this is not possible. As I understand it, anything above the layer you wish to keep live would have to be cached individually.

UV conversion module

in Mari ForumsMari PipelineMari Scripting
Perl? whats that? :p

Also, to be clear, the python module I posted does not rename, it simply allows you to use it in your scripts as a conversion function.
More of a tool then a solution, that's the idea I was going for on building this toolset.

UV conversion module

in Mari ForumsMari PipelineMari Scripting
I started this module for converting between different UV coordinate notations. Please feel free to test it, if you find a bug or want to add features, feel free to branch off your own (and submit a pull request, lets collaborate!). I intend to add other python utilities in here, if anyone has suggestions let me know, I would like to have a collection of often used functions. It seems like most of the time, we TDs tend to re-write this stuff over and over.

https://github.com/bneall/TexUtil

How do you insert alpha channel?

in Mari ForumsMari ArtistsMari News & General Discussion
Ok figured it out. This what I get in photoshop from exporing following:

.tif gives me premultiplied against black.
.tiff, .png, and .psd give me alpha applied as transparency
and finally, .tga gives me intact RGB and Alpha together.

No idea why this would differ across different machines with the same version of Mari, but at least its working now.

How do you insert alpha channel?

in Mari ForumsMari ArtistsMari News & General Discussion
Well I can't get it to work. I'm not sure what step I am missing. Here is what I get when I follow JeruL01's instructions:


Layer Setup:

Composite Channel
Color Group Layer(CopyRGB)
Color Channel Layer
Alpha Group Layer (Copy) (Advanced Blend > Swizzle > Red=1, Green=1, Blue=1, Alpha=Red)
Alpha Channel Layer


Then doing:
Select Composite Channel > Export Flattened Channel