Invention Grant
US08379047B1 System and method for creating stroke-level effects in bristle brush simulations using per-bristle opacity
有权
使用全毛不透明度在刷毛模拟中创建笔画级效果的系统和方法
- Patent Title: System and method for creating stroke-level effects in bristle brush simulations using per-bristle opacity
- Patent Title (中): 使用全毛不透明度在刷毛模拟中创建笔画级效果的系统和方法
-
Application No.: US12790560Application Date: 2010-05-28
-
Publication No.: US08379047B1Publication Date: 2013-02-19
- Inventor: Stephen J. DiVerdi
- Applicant: Stephen J. DiVerdi
- Applicant Address: US CA San Jose
- Assignee: Adobe Systems Incorporated
- Current Assignee: Adobe Systems Incorporated
- Current Assignee Address: US CA San Jose
- Agency: Wolfe SBMC
- Main IPC: G09G1/14
- IPC: G09G1/14 ; G09G5/00 ; G09G5/02

Abstract:
A method, system, and computer-readable storage medium are disclosed for simulating bristle brush behavior in an image editing application. User input may represent a stroke made by a paintbrush comprising multiple bristles sweeping across a canvas. The application may calculate a per-bristle opacity value using an exponential function dependent on a target opacity value for the brush stroke and an expected number of overlapping bristles during the brush stroke. The per-bristle opacity value may be used to determine per-bristle effects of the deposition of paint on the color and/or opacity values of the canvas pixels affected by the brush stroke as these per-bristle effects are composited to determine the cumulative effect of the brush stroke. The per-bristle opacity value may be calculated based on the brush orientation or position, direction of the stroke, number of bristles, type or shape of the brush tool, and/or pressure applied to the brush tool.
Information query
IPC分类: