Page MenuHome

Transform composite node causing artifacts on edge of render
Closed, ResolvedPublic

Description

System Information
Mac OS X 10.8.5
27-inch iMac
Processor 2.8 GHz Intel Core i7
Memory 8 GB 1067 MHz DDR3
Graphics ATI Radeon HD 4850 512 MB

Blender Version
Broken: 2.70a f93bc76
Worked: unknown

Short description of error
Render artifacts appear when using the Transform composite node. Specifically when X offset is a positive value.

Exact steps for others to reproduce the error

  1. Add an object and a lamp to your scene.
  1. In the Node Editor (Composite) do Add > Distort > Transform and set X to a positive value.
  1. Adjust the camera so that the camera's view just encompasses your object to be rendered.

It seems that when the rendered object is not near the edge of the camera's view the problem does not appear.

  1. Set your render resolution to something other than the default (Not 1920x1080 or 1920x1920 either).

Note that at certain resolutions the problem does not appear. For example 1920x1920 appears normal but 360x360, 800x800, etc reveals the bug.

Attached files

A screenshot that quickly shows the problem:

A .blend that demonstrates the problem in a very simple node setup.

A .blend that demonstrates a real case where this bug interfered with a render.
I developed a node tree to create a drop shadow and noticed a shadow on the edge of the render that shouldn't have been there.

Details

Type
Bug

Event Timeline

Seth L. (quantumanomaly) set Type to Bug.
Seth L. (quantumanomaly) created this task.
Seth L. (quantumanomaly) raised the priority of this task from to Needs Triage by Developer.

I can repro this on Win7/64 with 2.70a official, but it's fixed in later builds, so either use the latest build, or wait for the next stable release.

Thanks for the feedback willi, I just installed the latest build and sure enough, it has been fixed :-)
Case closed.

Sergey Sharybin (sergey) closed this task as Resolved.May 22 2014, 9:35 AM
Sergey Sharybin (sergey) claimed this task.

Cool, closing.

Thanks for the report anyway! :)