Page MenuHome

Texture image sequence cannot have zero indexed file names
Closed, ArchivedPublic

Description

Texture image sequences cannot properly use a sequence of images where the first image filename is "image zero", ie. the image filenames are zero indexed. Example:

image00.tga
image01.tga
image02.tga
image03.tga

Attempting to use image00.tga as the base image of an image sequence texture reverts to being a still image. Setting image01.tga and using a negative offset does not work either.

Steps to reproduce:

1. Create a series of numbered images where one image uses the number zero
2. Attempt to use the images as a sequence texture, starting from zero

Event Timeline

This is a generic request to test your bug report and see if it is still an issue in 2.5alpha2 if so please let me know by making a comment in this report ie 'also in 2.5alpha2' and I will add it to the 2.5 bug list.

also in 2.5alpha2

It does look a bit better in 2.5 Alpha 2 - if I deselect "cyclic", and set an offset of -1, image00.tga will be used until image01.tga is - but with "cyclic" selected I have the same behaviour as in 2.49b.

The Python interface components are ImageUser.start_frame, ImageUser.offset, ImageUser.cyclic - thanks for looking at this!

Confirmed in rev. 28057. Had a bit of a look in the code there, there's some tricky stuff going on..

I'll also add that the strange math effect happens in the compositor, background image, and other places.

See http://projects.blender.org/tracker/?func=detail&aid=23558&group_id=9&atid=498 for example.

I don't think this was ever intended to work like this, so it's not a bug, but I guess it could be useful in some cases so this should probably be posted to www.blenderstorm.org or some other feature request channel.

Closing the report.

Janne Karhu (jhk) changed the task status from Unknown Status to Archived.Sep 17 2010, 12:44 AM