Video texture / Image Sequence not refreshing under eevee
#57457
Closed
opened 4 years ago by Ericserpi
·
147 comments
No Branch/Tag Specified
main
refactor-mesh-face-generic
blender-v3.3-release
refactor-mesh-corners-generic
refactor-mesh-sharp-face-generic
gpencil-new-data-proposal
overlay-next
temp-sculpt-roll-mapping
sculpt-dev
tmp-volume-matrix-api-update
tmp-eevee-shadow-commit-mp
universal-scene-description
cycles_path_guiding
temp-vulkan-descriptor-sets
tmp-eevee-shadow-commit
temp-angavrilov
asset-shelf
brush-assets-project
tmp-workbench-rewrite2
temp-T101739-fix-seam-bleeding-non-manifold
tmp-mak-012623
temp-bundled-assets
asset-lite-greasepencil
temp-pbvh-split
temp-pbvh-texpaint-automasking
microfacet_hair
tmp-worbench-rewrite2-optimizations
temp-offset-array-ref
blender-v2.93-release
blender-projects-basics
temp-pbvh-seam-texturing-tweaks
temp-nodes-group-declarations
refactor-mesh-sharp-edge-generic
temp-asset-library-all
refactor-mesh-uv-map-generic
refactor-mesh-position-generic
temp-T102440
temp-rbf-pose-blender
geometry-nodes-tetrahedralization
nodes-matrix-types
temp-xr-painting
blender-v3.4-release
geometry-nodes-simulation
bli-matrix-template
temp-linux-35x-libs
refactor-mesh-corner-normals-lazy
temp-py-gpubatch-draw-advanced
xr-dev
temp-vulkan-shader
bevelv2
soc-2022-soft-bodies
arcpatch-D16436
tmp-dynamic-usd
temp-image-engine
tmp-vfx-platform-2023
soc-2022-many-lights-sampling
tracking_tools
nla-scale-fix
principled-v2
temp-ui-cpp
temp-ghost-vulkan
tmp-libs-2.93-lts
temp-T97352-3d-texturing-seam-bleeding-b2
temp-xr-virtual-camera-experiment
temp-vse-retiming-tool
gpencil-next
temp-sculpt-brush-channel
asset-browser-grid-view
temp-asset-representation
temp-gpencil-automask
tmp_libs_34
temp-T101905-gpu-backend-argument
node-add-asset-menu
temp-collection-objects-link-multiple
temp-texture-painting-gpu
tmp-workbench-perf-experiment
tmp_usd_import_unbound_mtls
tmp-drw-split-matrix
temp-sculpt-normals-masking
temp-sculpt-cavity-mask
temp-pbvh-vbos
tmp-usd-alab-v2-T100452
refactor-mesh-selection-generic
temp-T96708-brush-texture-refactoring
temp-chunk-list
feature-imformat
temp-geometry-nodes-evaluator-refactor
refactor-mesh-bevel-weight-generic
temp-chunked-list
temp-outliner-new-element-storage
refactor-mesh-remove-pointers
soc-2022-text-usability
refactor-mesh-material-index-generic
drw-manager-next
refactor-mesh-hide-generic
blender-v3.2-release
sculpt_curve_collisions
temp-anim-editors-redo-panel-D14960-D14977
retopo_transform
temp-libepoxy
temp-T99046-platform-reference-images
geometry-nodes-rigid-body-integration
file-browser-grid-view
temp-legacy-mesh-format-option
arcpatch-D14645
soc-2022-waveform-drawing
temp-T95933-object-mode-curve-selection
temp-deform-curves-on-surface
cycles_oneapi
temp-viewport-compositor-merge
temp-texpaint-automasking
temp-deform-curves-with-surface
asset-greasepencil
temp-T99046-render-test-increase-fail-threshold
temp-T98708-gpu-conservative-depth
lineart-shadow
temp-lineart-contained
cleanup-id-override-const
temp-T98375-share-gpu-textures
wintab
temp-T97352-3d-texturing-seam-bleeding
temp-T97905-compositor-meta-data
lineart-cas-2
temp-T97272
temp-T97907-compositor-meta-data
temp-T96952
tmp-usd-mak-c87f6242
temp-outliner-library-override-hierarchy
lineart-object-load
tmp-eevee-next-merge
draw-deferred-compilation-experiment
soc-2021-porting-modifiers-to-nodes-remesh-voxel
blender-v2.83-release
tmp_lib_update_32
temp-mesh-cpp
temp-viewport-compositor-compiler
temp-T96710-pbvh-pixels
tmp-new-gpu-codegen
devirtualizer
temp-T96709-painting-target
temp-collection-assets
temp-lineart-embree
temp-multi-function-eval-varray
temp-sculpt-colors
soc-2021-curves
blender-v3.1-release
temp-vertex-paint
temp-vse-channels-edge-panning
eevee-rewrite
temp-library-overrides-outliner
cycles_hydra
temp-3d-texturing-brush-b
temp-abc-features
tmp-transform-navigate
temp-image-buffer-rasterizer
soc-2021-porting-modifiers-to-nodes-remesh-blocks
temp-3d-texture-brush-prototype
temp-fix-normals-custom-data
viewport-compositor
bli-math-basic-types
soc-2021-simulation-display
greasepencil-object
temp-license-header-spdx
KTX_support
gsoc-2021-porting-modifiers-to-nodes-solidify
2d
gltf_vtree
soc-2021-porting-modifiers-to-nodes-decimate
temp-T95279-remap-referenced-data
temp-gpu-image-engine
tmp-eevee-rewrite-compilation-error
draw-viewport-data
temp-T94900-b
temp-T94900-gpu-viewport-default-layers
temp-T94185-id-remapper-ui
tmp-workbench-shader-create-infos
blender-v3.0-release
temp-geometry-nodes-extrude-mesh
tmp-T95052
tmp-gpu-polyline-shaders
tmp-gpu-shader-descriptor-2
temp-usd-prev-export2
tmp-core-id-remap-test-cases
temp-vert-normals-cleanup
temp-move-geometry-to-cpp
tmp-vector-template
drw-gpu-wrapper
temp-geometry-nodes-extrude-and-scale
temp-scale-elements-node-test
temp-usd-udim-import
temp-copy-on-write
temp-T94185-id_remapping-experiment-a
temp-llvm-testing
nurbs-opencascade
temp-usd-preview-surf-export
soc-2021-uv-edge-select-support
T93558
temp-gpu-texture-partial-updates
gpu-shader-descriptor
temp-geometry-nodes-text
tmp-vulkan
temp-T90535-usd-alab-material-import
node-tree-update-refactor
temp-sample-sound-node
temp-interface-region-search-cpp
temp-enum-socket
temp-link-portals
temp-unity-build-test
geometry-nodes-level-set-nodes
temp-virtual-array-value-type
soc-2020-io-performance
studio-sprite-fright
temp-cycles-source-reorganize
asset-browser-snap-dragging
temp-python-zstandard
soc-2021-porting-modifiers-to-nodes-merge-by-distance
temp-compositor-cleanups
temp-eevee-gpencil-rewrite
temp-vse-handles
temp-ui-tweaks
xr-controller-support
temp-node-common-cpp
temp-varray-get-set-multiple
soc-2021-uv-editor-improvements
temp-geometry-nodes-output-attributes
soc-2021-knife-tools
temp_test_sc_keymap
cycles-x
temp-field-visualization
soc-2021-curve-fillet
temp_bmesh_multires
temp-cocoa-scroll-acceleration-fix
temp-socket-decl-refactor
fluid-mantaflow-gpu
soc-2021-vse-strip-thumbnails
temp-noise-nodes-cpp
temp-compositor-canvas
T90952
temp-parallel-multi-function
temp-geometry-nodes-fields
grab_walk_fix
soc-2021-adaptive-cloth
temp-geometry-nodes-fields--fields-jacques
temp-cpp-ghc-filesystem
temp-geometry-nodes-fields--fields
temp-geometry-nodes-fields--anonymous-attributes
refactor-idprop-ui-data
compositor-full-frame
temp-runtime-node-def
temp-geometry-nodes-fields-prototype-visualization
temp-geometry-nodes-fields-prototype
temp-multi-function-procedure
soc-2021-porting-modifiers-to-nodes_all
cycles_texture_cache
experimental-build
cycles_procedural_api
soc-2021-porting-modifiers-to-nodes-extrude-and-move
soc-2021-porting-modifiers-to-nodes-extrude
temp-geometry-nodes-expandable-geometry-socket-prototype
fluid-mantaflow-2d
windows_make_docpy
usd-importer-T81257-merge
nodes-update-readonly-tag
geometry-nodes-closest-points
tmp-buildbot-gcc-10
soc-2021-geometry-nodes-regression-test
node-group-single-socket-nodes
curve-nodes-modifier
temp-geometry-nodes-curve-sample
geometry-nodes-unnamed-attributes
temp-nodes-intersect-alt-key
tmp_arcpath-D11868
refactor-vertex-group-names
temp-gpencil-bezier-stroke-type
temp-gpu-uniform-builtin-structs
wintab_fallback_walknav
temp-socket-inspection
temp-long-link-dimming
fixed_width_integers
lineart-bvh
temp-gpencil-camera-reproject
temp-gpu-push-constants
temp-attribute-processor
temp-cpp-type-cleanup
temp-geometry-nodes-curve-deform-node
wintab-logging
fix-tablet-walk
geometry-nodes-raycast
temp-spreadsheet-row-filter
lineart-fn-cached
temp-compact-node-prototype
asset-browser
geometry-nodes-curve-to-points-node
node-editor-edge-pan
eevee-gpencil
asset-system-filelist
temp-geometry-nodes-viewer-node
lineart-fn-thread-loading
tmp-buildbot-cleanup
temp-gpencil-masking
temp-ffmpeg-4.4
temp-attributes-panel
profiler-editor
FixT87160_DSE_Channel_Selection
temp-interface-cpp
geometry-nodes-curve-support
info-editor-cpp
temp-attribute-transfer-node
virtual-array-attributes
temp-pose-slide-D9054
spreadsheet-active-node
ui-asset-view-template
temp-node-tree-pages-prototype
override-outliner-view
temp-geometry-nodes-processor-prototype
temp-any-instead-of-variant
temp-unreachable-abort
temp-spreadsheet-instances
temp-geometry-nodes-instances-api-v2
temp-geometry-nodes-instances-attributes
geometry-nodes-mesh-primitives
temp-asset-tools-prototype
temp-geometry-nodes-mesh-primitive-line
lanpr-under-gp
temp_D10504-2_nla_keyframe_remap_upper_strips
blender-v2.92-release
usd-importer-T81257
temp-spreadsheet-editor-python-prototyping
temp-spreadsheet-editor
override-refactor-tmp-2
temp-derived-node-tree-refactor
T85799
tracking_scopes
temp-icons-fixes
temp_D10504_nla_keyframe_remap_upper_strips
temp-weight_mirror
temp_T76472_graph_editor_fcurve_extrapolation
eevee-closure-lib-cleanup
eevee-dof-refactor
eevee-probe-roughness-fix
eevee-ggx-lut-fix
df0bce3f7d0
temp-geometry-nodes-instances-api
tmp-ocio-v2
temp-nodes-redesign
tracking_proportional_editing_v2
blender-v2.91-release
temp-uv-face-select-no-thresh-when-inside
temp-D10103-nla_support_strip_overlap_during_transform
fracture_modifier
temp-point-distribution-refactor-experiment
temp-experimental-cpp-math-refactor
vfx-clip-ui-update
tmp-T82230-nla_remove_hold_reset_behavior
temp-D8687-directly_select_fcurves
geometry-nodes
soc-2020-testing-frameworks
geometry-nodes-point-separate-node
temp-nla-strip-alignment
temp-atomics-int16
geometry-nodes-deduplicate-float-math
asset-metadata
geometry-nodes-active-modifier-drawing
attribute-accessor
geometry-nodes-attribute-nodes
temp-T82588-box-select-invisible-keys
greasepencil-edit-curve
codesign_error_tracker
outliner-cpp-refactor
temp-fix-headerless-panels-switch-windows
temp-gpencil-fading-modifier
temp-D8915-copy-rotation-remove-sheer
geometry-nodes-boolean-node
temp-T81874-box-select-active-keyframe
geometry-nodes-transform-node
temp-trimesh-sculpt
geometry-tree-evaluation
fcurve-modifier-panels
temp-fcurve-key-insert-follow-curve
temp-fcurve-active-keyframe-D7737
mesh-to-volume-modifier
blender-v2.90-release
soc-2020-fluid-tools
property-search-ui-v2
tmp-T80603
soc-2020-greasepencil-curve
tmp-gldebuglayer
tmp-gltexture
soc-2020-custom-menus
active-fcurve-keyframe
soc-2020-soft-body
newboolean
fail-on-memleak
soc-2020-outliner
soc-2020-production-ready-light-tree-2
soc-2020-info-editor
property-search-ui
temp-ui-button-type-refactor
soc-2020-production-ready-light-tree
particle-solver-dev
tmp-gpu-context-isolation
soc-2020-xr-input
temp-remesh-octree
mac_arm64
tmp-eevee-glsl-cleanup
tmp-pointcloud-render
buildbot-lts
asset-engine--archived
asset-uuid--archived
eevee-motionblur-object
modifier-panels-ui
temp-cycles-tbb
wm-drag-drop-rewrite
temp-lanpr-review
gsoc-2018-many-light-sampling
tmp-eevee-material-refactor
tmp-widget-opti
tmp-texture-sampler
xr-world-navigation
blender-v2.82-release
node-tree-ref
simulation-access-modifier
blenloader-decentralization
temp-test-point-cloud-simulation-depsgraph-integration
functions
builtin-simulation-nodes
performance-test
obj-import-experiments
soc-2019-openxr
vr_scene_inspection
blenloader-api
tmp-workbench-rewrite
id-ensure-unique-memory-address
simulation-tree
greasepencil-refactor
draw-colormanagement
temp-gizmo-decoupled-redraws
fluid-mantaflow
blender-v2.81-release
tmp-overlay-engine
soc-2019-bevel-profiles
temp-npr-gpencil-modifiers
soc-2019-npr
temp-gpencil-drw-engine
soc-2019-embree-gpu
temp-npr-smooth-contour
temp-lanpr-staging
filebrowser_redesign
tmp-eevee-shadowmap-refactor
vamr-openxr-module
sculpt-mode-features
soc-2019-adaptive-cloth
tmp-drw-callbatching
soc-2019-outliner
soc-2019-cycles-procedural
temp-D5423-update
temp-vr-draw-thread
blender-v2.80-release
tmp-batch-cache-cleanup
soc-2019-fast-io
temp-toolsystem-multiwindow
blender2.7
collada
soc-2018-npr
temp-keymap-industry-compat
temp-fracture-modifier-2.8
temp-dna-rename
userpref_redesign
hair_object
motion_curve_fix
collada2.8
cycles_embree
interactive_physics
temp-ui-layout-2.8
cloth-improvements
soc-2018-cycles-volumes
hair_guides_grooming
hair_guides
benchmark
soc-2018-bevel
soc-2018-hair-shader-fixes
temp-udim-images
soc-2018-hair-shader
temp-volume-object
cycles_cryptomatte
temp-eeveelightcache
temp-tab_drag_drop
temp-keymap-save
temp-dynamic-overrides
fracture_modifier-master
ui_layout_gridflow
temp-keymap-changes
tmp-CollectionsAnim
tmp-b28-motionpath-drawing
uv_unwrapping_slim_algorithm
blender-v2.79b-release
tmp-COW_InsertKeyframe_Fix
temp-unified-collections
temp-modifier-rm-cddm
tmp-TimelineHeaderButtonsStretching
blender2.8-workbench
soc-2017-normal-tools
cycles_bvh8
blender-v2.79a-release
temp-scene-obedit-remove
temp-workspace-object-mode-removal
blender-v2.79-release
soc-2017-sculpting_brush
split-kernel-faster-building
id_override_static
openvdb
custom-manipulators
soc-2016-uv_tools
soc-2016-pbvh-painting
soc-2017-vertex_paint
soc-2017-sculpting_improvements
soc-2017-package_manager
strand_editmode
smooth-fcurves
id_copy_refactor
gsoc2016-improved_extrusion
temp-ssr
temp-cycles-opencl-staging
temp-cycles-denoising
ge_2df_textures
HMD_viewport
soc-2016-multiview
transform-manipulators
datablock_idprops
cycles_disney_brdf
temp_cycles_split_kernel
cycles_split_kernel
unlock_task_scheduler
uv_unwrapping_slim_and_ceres
surface-deform-modifier
cycles-tiles-rework
soc-2016-cycles_denoising
temp-layers-ui-table
uiTable
render-layers
clay-engine
multi_previews_id
cycles_disney_bsdf_transmittance
layers
pbr-viewport
temp_display_optimization
viewport_bvh_select
temp-cycles-microdisplacement
soc-2016-cycles_images
strand_nodes
object_nodes
asset-experiments
soc-2016-sculpt_tools
temp_viewport_fx_merge
custom-normals-bmesh
temp-decklink
compositor-2016
decklink
BendyBones
cycles_panorama_experiments
temp_remove_pointcache
temp_remove_particles
temp_depsgraph_split_ubereval
temp_textedit_comment_toggling
GPencil_Editing_Stage3
temp_bge_moto
UI-experiments
UI-graphical-redesign
missing-libs
free-refcount-ids
cycles_camera_nodes
epic-navigation
temp-ui-widget-refactor
gooseberry_farm
gooseberry
temp-ghash-experiments
temp-ghash-setops
temp_motionpaths
fcurves-simplify
soc-2014-fluid
GPU_data_request
depsgraph_refactor
multiview
vertex_paint_pbvh
alembic_pointcache
cycles-ptex-49
viewport_experiments
soc-2014-bge
texture_nodes_refactor
input_method_editor
GPencil_EditStrokes
soc-2014-shapekey
terrible_consequencer
GPencil_FillStrokes
libmv_prediction
blender2.4
dyntopo_holes
soc-2014-viewport_context
gtest-staging
blender-tiles
soc-2014-viewport_fx
soc-2014-remesh
soc-2014-nurbs
pie-menus
soc-2014-cycles
soc-2013-paint
particles_refactor
soc-2013-viewport_fx
tiles-scheduler
bake-cycles
soc-2013-cycles_volume
overscan
soc-2013-depsgraph_mt
soc-2013-dingto
soc-2013-sketch_mesh
soc-2013-rigid_body_sim
soc-2011-tomato
soc-2013-bge
soc-2013-motion_track
soc-2013-ui_replay
soc-2012-sushi
ge_dev
soc-2013-depsgraph_eval
soc-2008-mxcurioni
soc-2012-bratwurst
soc-2012-swiss_cheese
soc-2012-fried_chicken
meshdata_transfer
smoke2
tile
soc-2011-cucumber
bmesh
soc-2011-carrot
cycles
soc-2011-garlic
soc-2011-radish
soc-2010-nicks
vgroup_modifiers
soc-2011-pepper
soc-2010-jwilkins
merwin-spacenav
bge_components
soc-2010-merwin
render25
soc-2010-nicolasbishop
soc-2009-chingachgook
soc-2010-nexyon
soc-2010-aligorith
ge_eigen2
sculpt25
soc-2009-jaguarandi
soc-2009-imbusy
soc-2009-kazanbas
blender2.5
volume25
soundsystem
soc-2009-aligorith
sim_physics
ge_dome
etch-a-ton
soc-2008-nicholasbishop
animsys2
projection-paint
harmonic-skeleton
soc-2008-jaguarandi
fluidcontrol
apricot
soc-2008-quorn
cloth
ndof
orange
v2.93.14
v3.3.3
v2.93.13
v2.93.12
v3.4.1
v3.3.2
v3.4.0
v3.3.1
v2.93.11
v3.3.0
v3.2.2
v2.93.10
v3.2.1
v3.2.0
v2.83.20
v2.93.9
v3.1.2
v3.1.1
v3.1.0
v2.83.19
v2.93.8
v3.0.1
v2.93.7
v3.0.0
v2.93.6
v2.93.5
v2.83.18
v2.93.4
v2.93.3
v2.83.17
v2.93.2
v2.93.1
v2.83.16
v2.93.0
v2.83.15
v2.83.14
v2.83.13
v2.92.0
v2.83.12
v2.91.2
v2.83.10
v2.91.0
v2.83.9
v2.83.8
v2.83.7
v2.90.1
v2.83.6.1
v2.83.6
v2.90.0
v2.83.5
v2.83.4
v2.83.3
v2.83.2
v2.83.1
v2.83
v2.82a
v2.82
v2.81a
v2.81
v2.80
v2.80-rc3
v2.80-rc2
v2.80-rc1
v2.79b
v2.79a
v2.79
v2.79-rc2
v2.79-rc1
v2.78c
v2.78b
v2.78a
v2.78
v2.78-rc2
v2.78-rc1
v2.77a
v2.77
v2.77-rc2
v2.77-rc1
v2.76b
v2.76a
v2.76
v2.76-rc3
v2.76-rc2
v2.76-rc1
v2.75a
v2.75
v2.75-rc2
v2.75-rc1
v2.74
v2.74-rc4
v2.74-rc3
v2.74-rc2
v2.74-rc1
v2.73a
v2.73
v2.73-rc1
v2.72b
2.72b
v2.72a
v2.72
v2.72-rc1
v2.71
v2.71-rc2
v2.71-rc1
v2.70a
v2.70
v2.70-rc2
v2.70-rc
v2.66
v2.63
v2.60
v2.59
v2.58a
v2.58
v2.57b
v2.57a
v2.56a
v2.55
v2.45
softbody-stable-v1
softbody-stable-v2
softbody-stable-v3
v2.25
v2.26
v2.27
v2.28
v2.28a
v2.28c
v2.30
v2.31
v2.31a
v2.32
v2.33
v2.33a
v2.34
v2.35
v2.35a
v2.36
v2.37
v2.37a
v2.40
v2.41
v2.42
v2.42a
v2.43
v2.44
v2.46
v2.47
v2.48
v2.48a
v2.49
v2.49a
v2.49b
v2.50
v2.51
v2.52
v2.53
v2.54
v2.56
v2.57
v2.60a
v2.61
v2.63a
v2.64
v2.64a
v2.65
v2.65a
v2.66a
v2.67
v2.67a
v2.67b
v2.68
v2.68a
v2.69
Labels
Apply labels
Clear labels
Interest/Alembic
Interest/Animation & Rigging
Interest/Asset Browser
Interest/Asset Browser Project Overview
Interest/Audio
Interest/Automated Testing
Interest/Blender Asset Bundle
Interest/Collada
Interest/Compositing
Interest/Core
Interest/Cycles
Interest/Dependency Graph
Interest/Development Management
Interest/Eevee & Viewport
Interest/Freestyle
Interest/Geometry Nodes
Interest/Grease Pencil
Interest/ID Management
Interest/Images & Movies
Interest/Import/Export
Interest/Line Art
Interest/Masking
Interest/Modeling
Interest/Modifiers
Interest/Motion Tracking
Interest/Nodes & Physics
Interest/Overrides
Interest/Performance
Interest/Performance
Interest/Physics
Interest/Pipeline, Assets & I/O
Interest/Platforms, Builds, Tests & Devices
Interest/Python API
Interest/Render & Cycles
Interest/Render Pipeline
Interest/Translations
Interest/Undo
Interest/USD
Interest/Video Sequencer
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/Asset Browser (Archived)
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Code Quest
legacy project/Datablocks and Libraries
legacy project/Eevee
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/GPU / Viewport
legacy project/GSoC
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Nodes
legacy project/OpenGL Error
legacy project/Papercut
legacy project/Pose Library Basics
legacy project/Retrospective
legacy project/Sculpt, Paint & Texture
legacy project/Text Editor
legacy project/Tracker Curfew
legacy project/Triaging
legacy project/User Interface
legacy project/UV Editing
legacy project/VFX & Video
legacy project/Virtual Reality
legacy project/Wintab High Frequency
Meta/Good First Issue
Meta/Papercut
migration/requires-manual-verification
Module › Animation & Rigging
Module › Core
Module › Development Management
Module › Eevee & Viewport
Module › Grease Pencil
Module › Modeling
Module › Nodes & Physics
Module › Pipeline, Assets & IO
Module › Platforms, Builds, Tests & Devices
Module › Python API
Module › Render & Cycles
Module › Sculpt, Paint & Texture
Module › Triaging
Module › User Interface
Module › VFX & Video
Platform/FreeBSD
Platform/Linux
Platform/macOS
Platform/Windows
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
No Label
Interest/Alembic
Interest/Animation & Rigging
Interest/Asset Browser
Interest/Asset Browser Project Overview
Interest/Audio
Interest/Automated Testing
Interest/Blender Asset Bundle
Interest/Collada
Interest/Compositing
Interest/Core
Interest/Cycles
Interest/Dependency Graph
Interest/Development Management
Interest/Eevee & Viewport
Interest/Freestyle
Interest/Geometry Nodes
Interest/Grease Pencil
Interest/ID Management
Interest/Images & Movies
Interest/Import/Export
Interest/Line Art
Interest/Masking
Interest/Modeling
Interest/Modifiers
Interest/Motion Tracking
Interest/Nodes & Physics
Interest/Overrides
Interest/Performance
Interest/Performance
Interest/Physics
Interest/Pipeline, Assets & I/O
Interest/Platforms, Builds, Tests & Devices
Interest/Python API
Interest/Render & Cycles
Interest/Render Pipeline
Interest/Translations
Interest/Undo
Interest/USD
Interest/Video Sequencer
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/Asset Browser (Archived)
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Code Quest
legacy project/Datablocks and Libraries
legacy project/Eevee
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/GPU / Viewport
legacy project/GSoC
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Nodes
legacy project/OpenGL Error
legacy project/Papercut
legacy project/Pose Library Basics
legacy project/Retrospective
legacy project/Sculpt, Paint & Texture
legacy project/Text Editor
legacy project/Tracker Curfew
legacy project/Triaging
legacy project/User Interface
legacy project/UV Editing
legacy project/VFX & Video
legacy project/Virtual Reality
legacy project/Wintab High Frequency
Meta/Good First Issue
Meta/Papercut
migration/requires-manual-verification
Module › Animation & Rigging
Module › Core
Module › Development Management
Module › Eevee & Viewport
Module › Grease Pencil
Module › Modeling
Module › Nodes & Physics
Module › Pipeline, Assets & IO
Module › Platforms, Builds, Tests & Devices
Module › Python API
Module › Render & Cycles
Module › Sculpt, Paint & Texture
Module › Triaging
Module › User Interface
Module › VFX & Video
Platform/FreeBSD
Platform/Linux
Platform/macOS
Platform/Windows
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Set Project
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
33 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#57457
Reference in new issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
{F5282778}System Information
Mac OSX and gtx 980 ti
Blender Version
Broken: 2.80.0
3bc8bc0709When navigating in timeline, shader with video texture doesn't refresh with eevee , but it's working when I switch to cycles
EDIT: same result in viewport or render (ctrl F12)
Added subscriber: @Ericserpi
#61680 was marked as duplicate of this issue
#60878 was marked as duplicate of this issue
#60728 was marked as duplicate of this issue
#60716 was marked as duplicate of this issue
#60644 was marked as duplicate of this issue
#56715 was marked as duplicate of this issue
#60414 was marked as duplicate of this issue
#60371 was marked as duplicate of this issue
#60297 was marked as duplicate of this issue
#59394 was marked as duplicate of this issue
#60255 was marked as duplicate of this issue
#60035 was marked as duplicate of this issue
#60026 was marked as duplicate of this issue
#59148 was marked as duplicate of this issue
#59277 was marked as duplicate of this issue
#59139 was marked as duplicate of this issue
#58418 was marked as duplicate of this issue
#58804 was marked as duplicate of this issue
#58724 was marked as duplicate of this issue
#58052 was marked as duplicate of this issue
Added subscriber: @lichtwerk
Please always provide a simple .blend file that demonstrates the issue.
(It takes time setting these up -- also it makes sure we are all on the same page then)
also: is this about viewport rendering (or F12?)?
Marking as incomplete until we have these...
Added subscriber: @fclem
Confirmed.
Before digging deeper: @fclem: is this a known limitation atm.?
Nope. It's something that seems to have been remove when removing the BGE. I know nothing on how it was done before and what would be the best way to reimplement this.
Well I hoped something like that would work:
But GPU_texture_from_blender does not do anything with
time...Will also have a look tomorrow [cycles seems to be updating -- in rendered view...]
Added subscriber: @MarceloBeck
Added subscriber: @mhcall
Added subscriber: @al.mijn.email
Hi Philipp,
I have added a testfile Kati_test.blend.
The Clip I could not pack into blender, so I add the mp4 clip in addition (zip).
The Video texture is 2009 12 26 Kati 2_1.zip.
No timeline reresh and no frame refresh with Ctrl+F12.
Added subscriber: @vistula_waves
Added subscriber: @zanqdo
Hi, any update or workaround on this issue? We're being hit by it :)
Well in case anyone else needs it urgently, for now I've hacked it with a frame change handler. It works in viewport and render but only if the image editor is present :p
Hi Daniel,
Thank you very much for taking care!
The script runs well in the Image Editor, however I couldn't manage to run it in the render view, please see my test Image added here.
May be I made a mistake…?
Added subscriber: @Zacc
@mhcall You have a typo in line 4.
Thanks, Daniel!
Repaired… nevertheless… no Ctrl+F12 result… stucks at one Frame.
Scrolling timeline, the Image Editor refreshes well, though.
and.. which built is in use at your site?
@mhcall It does work with rendering animation for me
@mhcall I see you have 2 copies of the movie, the one your referencing in the script is Kati.mp4, the one in the image editor is Kati.mp4.001
The image editor has to have the same movie displayed.
Yes, you're right. I reloaded the orgingal 'Kati.mp4'.. however, it won't seem to work in the render view.
This is my current blender Version
And this was - at least at my place here - the last 2.8x blender Version, which worked well with animated textrues:

Eventually this hint might help to locate the "bug" (?)....t.
for easy copy paste:
Added subscribers: @VFX_Man, @StephenSwaney
I don't know what else to say :) The hack works for me. Did you actually execute the script? In my original screenshot I have the Register option enabled. This makes it so that the script is executed automatically on load. Also the Auto Run Python Scripts preference must be enabled..
This comment was removed by @zanqdo
OK I found a hack for the hack :) When rendering doesn't work, you can render a "Playblast" with View/Viewport Render Animation.
The problem is the viewport render doesn't respect sample settings..
Added subscriber: @jmekiff
Added subscriber: @MarcelLegindi
Added subscriber: @ReljaTrajkovic
Added subscriber: @ArsenMikitov
Thank you, great man! This way works for me! At first there were problems, but I saw the "Register" switch in the text editor. When I turned it on, the script worked. Now I see animated textures :) Super.
Blender 2.80 beta. Linux Ubuntu x64. Eevee. RTX-2080Ti.
Added subscriber: @VladimirKunyansky
@zanqdo , I tried your option and it works, thanks!
BUT!
Having tested several versions (now checked on the last
1fc75dbbce) and video texture is updating only when several conditions is true:only the active object is updated, but not selected (provided that there are several objects with different video textures in the scene);
the texture is updated only if a node with a texture is selected in the shader settings window;
the texture is updated only when the N-panel is open (in shader window) and when the "Properties" tab is expanded.
If all conditions are met, the texture is updated even when rendered.
Update:
Oh. Sorry. "If the image editor is present" - i see.
The working variant for several objects with video textures is to open several working windows with image editors and in each of them open different textures.
Added subscriber: @De3n
I don't know, if this can help, but i finded deleted code from internal render for update image sequences and movies in (https://developer.blender.org/rB51b796ff1528c52cc8b4079fab1003671652a4d9):
file: source/blender/render/intern/source/render_texture.c
line: 3827
Added subscriber: @technoendo
I grabbed Blender 2.80
0661bcba32from 12/27/2018 and was having some problems with an h264/mov video file used as a texture in Eevee when I was pleased to see a bug was already filed. I tried the frame change handler workaround mentioned by zanqdo, which did update the image viewer + 3d view but ctrl+f12 rendering out animations behaves strangely. Usually the first frame will render out as expected, so rendering out 1 frame (f12) does work, but subsequent frames in an animation will be black in the areas where the movie texture should be.Next, I used ffmpeg to extract every frame of the h264/mov video as png images. In this case the frame change handler workaround is not needed. I still get similar results: I can scrub through my timeline and see the entire video updating with each frame update as expected (in eevee 3d viewport and in the image viewer), but again... when I render the first frame renders OK but subsequent frames have bright pink where the image sequence should be.
Rendering individual frames (f12) does yield the expected output in the render buffer which can be saved to a file. This is a painful way to render an animation doing this manually in the UI.
This made me wonder if I could do some command line render tricks, run a bash while loop to iterate on every frame, and run blender -b file.blend -f $frame? This did not work and the video frames were always the first frame from the video/image sequence. I also tried "-a" to render out the entire animation instead of specifying it frame by frame and also had the same problem of only the first frame of the video/image sequence being used.
I tried 4 other builds of Blender 2.80 from late November through today and results were all consistent. In reading this thread I think I'm in the same spot as @mhcall. That a bit of python is required to get the 3d viewport updated so its in sync with the image viewer, which fixes f12 renders, but this does not allow ctrl-f12 animations to render.
Yes, I was also happy at first that the texture works, but Ctrl+F12 gives a texture with blinking black images.
@Ian-117 Garrison's and @Arsen Mikitiov's expereinces are correct.
Unfortunately the Ctrl+F12 coommand results in wierd animations with partly pink Frames and "Blackout" all over.
My personal workaround since is this:
I take all respective objects incl. the camera + paths into Cycles 2.7.94 (in my opinion the best and fastest Cycles build ever, #bae880d as from 2018-05-25). Then I apply a HOLDOUT material to all objects that might hide or partly cover the movie clip texture plane. The rendered sequence I put as an additional layer on top of the original sequence (into After Effects for example)…. and this works smoothly.
The time loss with this workaround is half way acceptable. However it would be so great if the 2.8x beta would be "healed"....
Guys what I had to do is rendering with the Render OGL way from the viewport, it lacks quality controls but it works with movies with my workaround. Hope that helps!
Added subscriber: @Gie
Added subscriber: @antoine.clenet
@fclem , if you give a hint, then I can help with finding a problem. In my opinion, this is due to BKE_image_user_check_frame_calc, since I found a similar problem:
https://lists.blender.org/pipermail/bf-blender-cvs/2013-May/056122.html
Added subscriber: @KyleAustin
Added subscribers: @gigi-4, @Serra1973, @Kavukamari
Added subscriber: @MikeFutcher
Thanks for that excellent little script quick-fixing this bug, Daniel Salazar (zanqdo). You'll be pleased to know it works for videos in environment textures as well. Do you mind if I include it in a tutorial I have planned? How would you like to be credited?
Ahh.. but it doesn't work for looping videos.
And for some even more bazaar reason - it won't go past frame 97. I guess it's a memory problem? Tried the same scene with a few different videos in the same scene so far... but I might make this reporting bugs on a script rather than Blender if I'm not careful. I guess I'll be putting my greenscreen nodegroup for material nodes on hold.
@MikeFutcher let's just hope this get's fixed properly :)
Surely video textures and image sequences will be debugged if the Spring movie team requires their use! ;-)
Very nice work in progress to see on the cloud of blender :-)
Added subscriber: @istoltoto
Video texture not refreshing under eeveeto Video texture / Image Sequence not refreshing under eevee 4 years agoThanks for the script Daniel
However, it seems that it doesn't work when you change the Start Frame to something higher.
But a very good workaround till the bug is solved.
Added subscribers: @Sergey, @brecht
Also had a quick look and as a starting point it seems GPUInput
input->iuserImage User was always NULL. [without the image user you dont have access to framnumber etc...]I tried to fix this and building upon what @fclem tried I get something that updates movies [sequences also -- but only if the image node has a keyframe, that's another issue to solve...] with flickering. [eh, another issue to solve]
Thought I should drop this here so it is not lost: P888: #57457 snippet
maybe we should get @brecht and @Sergey on board?
Added subscriber: @Ekiwnox
@brecht, @Sergey: not sure whom to assign this to? (I could spend more time investigating, but maybe it is obvious to one of you?)
btw. we have this working (refreshing sequences and movies) in camera background images, see
view3d_draw_bgpic, but implementation is different/separate fromGPU_texture_from_blenderin that it does the whole drawing [not just the texture refresh...]Added subscribers: @AJ-200, @ideasman42, @mont29
Marking as high priority since this gets reported often.
This is a rather complicated issue caused mainly by copy-on-write changes. Previously on each frame change Blender would loop over (most) image users, recalculate the frame number and free the GPU texture if needed.
It did not do this for Cycles/Eevee image texture nodes in materials, only BI materials. That is easily solved, though for best playback performance it could be done in a smarter way than before.
The main issue however is copy-on-write. Both the original and COW datablocks need to be updated. This could be done as part of the depsgraph now for image users that are in the depsgraph, marking such materials or objects as depending on time.
Refreshing the GPU texture is problematic as well. Currently each image datablock stores and owns a single GPU texture at a single frame. However it is now possible to have multiple depsgraphs each at their own time. A proper solution to this likely means moving ownership of the GPU texture from the image to the image user or depsgraph, or having some kind of caching system.
Added subscriber: @Pastel
Added subscriber: @PerKofodHansen
Added subscriber: @CyberLuden
Added subscribers: @ChristopherCarroll, @WilliamReynish
Hey,
Some news about this?
Added subscriber: @(Deleted)
Added subscriber: @OcularSorcerer
I just discovered that if you toggle the sidebar (N) in the image editor, it gives you options to change the amount of frames to use in a movie/image sequence. This seems to be unaffected by the settings on the image texture node.
Still trying to figure out how to use more than one image sequence texture....any solutions?
@OcularSorcerer , Yep.
The working variant for several objects with video textures is to open several working windows with image editors and in each of them open different textures:
Added subscriber: @iSpeedy
Added subscriber: @semimetallic-1
Daniel Craven (Craven) - thankyou! I will be putting a tutorial together on this in the next week.
Removed subscriber: @istoltoto
Added subscriber: @FranAlburquerque
Same problem here in two scenarios:
When will the bug get fixed?
@lichtwerk , i try to compile blender (
da1da3053d) with your solution, but your variant don't give needed result (black material with video texture and pink - with sequences).Working variant with this code in node_shader_tex_image.c :
That give expected result (video and sequences update in viewport but render - sequences is flickering), but only when object is selected and active.
Added subscriber: @DominikR
Someone can help with it? I don't understand some strings:
in all BKE_image update/check frame/etc uses cfra as integer.
But in GPU_texture_from_blender used time in double.
Ofcourse, in sequences/video textures logically to use integer (as frames). So, why using double?
Added subscriber: @darylsautter
Added subscriber: @DavidGladstein
Added subscriber: @bent
This comment was removed by @istoltoto
I would like to send some resources for this problem particularly to speed the process, is it possible?
I support. Ready to transfer money for a speedy solution to the problem. Where to transfer?
It's being worked on, just requires some deep changes to the dependency graph and GPU image loading code to work properly in 2.8.
Thanks for the heads up @brecht
Added subscriber: @mhoff
Thank you @brecht I'm broadcast tv director. We are designing a tv show with a real time dynamic CGenerated scenography. Because of Eevee Blender can be ideal for that. But the real time movie clip elements insertion\playback is obviously crucial. We need a lot of video contribution in scenography. Have you an idea of how much time will take the fix? Thank you so much.
Added subscriber: @Allucinari
Added subscriber: @Yanis
This issue was referenced by
0e3a2acbfaAdded subscriber: @pm
Added subscriber: @knekke
Also very interested in this!!
As another workaround:
Now you can scrub the timeline and see the changes.
ah, well...nevermind... workaround has been posted before
+1
I can donate $ 40.
... so, for this problem I think 1000$ is not enough.
Added subscriber: @StickMeister125
Changed status from 'Open' to: 'Resolved'
Thank goodness!
Thank you Brecht Van Lommel ???
You were always my hero, right after you created Cycles!
I knew you could do it!
@brecht , I do not refuse my words, please tell me where to transfer money?
Thank you so much!
@VladimirKunyansky: anyone is welcome to contribute to the development fund, this bugfix was funded by it.
https://fund.blender.org/
@brecht , I wanted to thank You personally, but the support of the whole team is also important. Thank you very much for the work!
If you're not already subscribed to https://fund.blender.org/ go do it now! You can start as low as $6 a month :)
Thanks @brecht !
Thanks so much Blender team - you are the most awesome people ! - I am so gratefull for the work you do! This fix was really important to me as well :)
Removed subscriber: @De3n
Is it functional in 2.8 -
6bab905c9d? If so, it is only working with open node editor and active texture node - with properties. Is that right?@MarcelLegindi Download latest build from https://builder.blender.org/download/ it should work out of trthe box. Remember to set the frame range correctly in the node
Added subscriber: @daniel-34
@daniel-34 Salazar (zanqdo) Downloaded last build as before, but now is the
893fa59831. But not working - blend file inside. And technique what I using is there: https://blender.stackexchange.com/questions/124813/image-texture-node-image-sequence-control-by-sliderIt is working only with open node editor and active texture node. Without it is not functional. I used this technique for automate rigging puppet phases - hands, eyes, mouth etc.
image_sequence_02.blend
I also have some troubles when doing opengl previews. I have a batchscript that starts Blender, replaces the background sequence, renders a opengl preview (because 10x faster than regular evee rendering) from different cameras and quit.
The backgroundsequences can either be png-seqences or mp4 files and the script does the switching and setting offsets. But the rendering is very unreliable and often I end up with only 3 animated frames and then a freeze, or the background is not moving at all. When I open up the scene everything looks fine in the viewport and scrubbing the timeline works. I couldn't detect a pattern yet.
If there are further specific issues with image sequences, please create new bug reports.
But it is same problem as before ... If we created new report we will wait for enough people with same problem then it will be in progress, so it may be long time story.
This comment was removed by @(Deleted)
Please do create new bug report, this is working for many cases so if there is a bug it's related to some specific setup. And for that it is best to have an own report with .blend and clear steps to redo. It also means we don't send mails to 50+ people subscribed to this task for a bug that is not relevant to them.
You need to enable the Autorefresh option in the node
No no, it’s not working with enable autorefresh neither withou it.
Removed subscriber: @PerKofodHansen
Its work but there is still a little bug on autorefresh command. (on my system) Justreassign material you are working on to object in the shader editor when you finish your node assigning video texture etc (remember to set total frame number, activate cyclic and auto refresh) hit play and movie or image sequence work perfectly. If not video remain stopped to first frame. I noted with pleasure same video shader/material is shareable over undefined object number.
Your scene is set to cycles, this is supposed to be a feature for eevee :s
@daniel-34 Salazar (zanqdo) and did you try it in eevee ?
I am sorry guys, but this my example is not functional on win 7, win 10, cycles or eevee its some kind of system problem, I don't know where exactly it is. I was looking forward to working with puppets, you know ... I am only sad nothing else. From my perspective its one big problem, very difficult problem, but the solution is on half way and I don't know how can I help, because I would like to help of course.
Why do you have that driver setup in the offset?
There's already a separate bug report for @MarcelLegindi's case: #61937 (Image sequence offset driver has no effect without node editor)
It's been confirmed and will be worked on, no need to discuss it here.