That works! Thanks for the help.

On Sun, Feb 14, 2016, 10:21 AM Larry Gritz <[email protected]> wrote:

> There's not a good way to do that from Python, the make_texture() hides
> all the MIPmap generation from you.
>
> But from the command line, the maketx utility will let you specify your
> own individual MIP level images, using the --mipimage option (you pretty
> much have to supply them all, up to the point where you want the system to
> take over resizing from there on down).
>
>
>
> On Feb 14, 2016, at 9:45 AM, Scott Wilson <[email protected]> wrote:
>
> Thanks! I have one other question. How do I edit a single mip level? For
> example, make level 2 blue. I tried something like this in Python, but it
> overwrites the whole image.
>
> import OpenImageIO as oiio
>
> buf = oiio.ImageBuf("/path/to/texture.tx")
> buf.read(0, 2)
> # Makes the mip level blue
> edit_mip(buf)
> # This destroys all of the other mip levels and replaces it with the read
> mip level.
> buf.write("/path/to/texture.tx")
>
>> On Feb 9 2016, at 3:20 pm, Larry Gritz <[email protected]> wrote:
>>
>> ImageBufAlgo::make_texture()
>>
>>
>> > On Feb 7, 2016, at 8:51 PM, Scott Wilson <[email protected]> wrote:
>> >
>> > Hello,
>> >
>> > I'm not sure if this is the best place to ask this question, so if it
>> isn't, please point me to where I should ask this question.
>> >
>> > So, I know about creating MIP-Maps using ImageOutput, but I would
>> prefer to generate them using purely with ImageBufs since they have access
>> to the super useful ImageBufAlgo, and I find them easier to work with. Is
>> there a way to only use ImageBufs to create MIP-Mapped outputs, or am I
>> only able to use ImageOutputs for that.
>> >
>> > Thanks for your time!
>> >
>> > Regards,
>> > Scott Wilson
>> > _______________________________________________
>> > Oiio-dev mailing list
>> > [email protected]
>> > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>>
>> --
>> Larry Gritz
>> [email protected]
>>
>>
>> _______________________________________________
>> Oiio-dev mailing list
>> [email protected]
>> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>>
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>
>
> --
> Larry Gritz
> [email protected]
>
>
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to