Sculpt, Paint, Texture Module #63745

Closed
opened 4 years ago by ideasman42 · 45 comments
Owner

This page is in the process of being fully replaced by #sculpt_paint_texture


Order of importance:

  • {icon circle color=red} Very Important - These we should handle before the next release.
  • {icon circle color=yellow} Somewhat Important - These issues would be nice to do as soon as possible
  • {icon circle color=green} Less Important - Extra polish, nice to have
  • ? Incomplete - Tasks needing more details before implementing.

Long Term Projects

Development may span multiple release cycles.

  • {icon circle color=red} #68873 (Highpoly mesh sculpting performance)
  • {icon circle color=yellow} #68894 (Layered and procedural textures design)
  • {icon circle color=yellow} #54656 (Cycles/Eevee texture nodes for modifiers, painting and more)
  • {icon circle color=yellow} #68896 (Texture painting usability)
  • {icon circle color=yellow} #68897 (Multi-layered image support)
  • {icon circle color=yellow} #68898 (Layered sculpting)

Medium Term Projects

Development should be possible in a single release cycle.

Multires

Sculpt Vertex Color

Sculpt Workflow

Sculpt Cloth Brush

Sculpt Pose Brush

Others

Paper Cuts

Small improvements and polish.

  • {icon circle color=green} #68929 (LookDev: Add option to set the background color)
  • {icon circle color=green} #55469 (Include an Eraser Brush by default)
  • {icon circle color=green} #34549 (Quick edit image buffer is saved as 8bit image)
  • {icon circle color=green} #70038 (Vertex Paint ➔ Paint menu ➔ Smooth Vertex Colors could be improved)

Under Discussion

Please note the next are still under discussion by the module owners. When agreed upon they will get a task and priority assigned to.

  • ? Texture Painting: Redesign texture masking. Currently mostly useless or too cumbersome
  • ? Image Editor: Option to view the material output as 2d image (realtime full shaded baking unwrapped). With option for available render passes
  • ? LookDev: When using EEVEE; custom HDRI's should be able to cast shadows (detect and/or manually detect highlight)
  • ? Texture Painting: 3D brush behavior with 2d falloff option, in stead of the current 2d projection painting
  • ? Texture Painting: Performacne improvements to the Soften tool
  • ? Texture Painting: Syncronize (both ways) Texture/image node selection between the 3d viewport, image editor and shader editor
  • ? Image Editor: Orientate (rotate) the image in the image editor
  • ? Image Editor: Add symmetry options for drawing straight (image/view) axis aligned strokes;
  • ? Image Editor: Introduce a Overlay pop-over and move appropriate settings to this popover. (Display Texture Paint UVs, Stretching etc)
  • ? Image Editor: Somewhat related is the drawing of the UV overlays; #62917 (UV editor: Edge overlay not shown when edge overlay type is set to 'Dash')
  • ? Brushes: Add rake option to tiled texture mapping for a 'paint roller' effect instead of the current stencil stamping
  • ? Brushes: Add a depth setting and decouple the setting from the current brush radius.
This page is in the process of being fully replaced by #sculpt_paint_texture --- Order of importance: - {icon circle color=red} **Very Important** - *These we should handle before the next release.* - {icon circle color=yellow} **Somewhat Important** - *These issues would be nice to do as soon as possible* - {icon circle color=green} **Less Important** - *Extra polish, nice to have* - `?` **Incomplete** - *Tasks needing more details before implementing.* # Long Term Projects Development may span multiple release cycles. - {icon circle color=red} #68873 (Highpoly mesh sculpting performance) - {icon circle color=yellow} #68894 (Layered and procedural textures design) - {icon circle color=yellow} #54656 (Cycles/Eevee texture nodes for modifiers, painting and more) - {icon circle color=yellow} #68896 (Texture painting usability) - {icon circle color=yellow} #68897 (Multi-layered image support) - {icon circle color=yellow} #68898 (Layered sculpting) # Medium Term Projects Development should be possible in a single release cycle. **Multires** - {icon circle color=red} #73317 (Multires) - {icon circle color=yellow} [D7582: Multires: Delete Lower](https://archive.blender.org/developer/D7582) - {icon circle color=green} [D7561: Overlays: Add Multires Levels info to Stats](https://archive.blender.org/developer/D7561) - {icon circle color=yellow} [D7644: Multires: Option to not refit the base mesh when using Apply Base](https://archive.blender.org/developer/D7644) **Sculpt Vertex Color** - {icon circle color=yellow} #71947 (Vertex Color/Attribute Edit Design) - {icon circle color=red} #67520 (Vertex painting in sculpt mode) - {icon circle color=red} [D5975: Sculpt Vertex Colors](https://archive.blender.org/developer/D5975) **Sculpt Workflow** - {icon circle color=yellow} #71951 (Sculpt Mode workflow with multiple objects) - {icon circle color=yellow} [D7510: Object: Switch Object operator](https://archive.blender.org/developer/D7510) - {icon circle color=green} [D7516: Workbench: Darken inactive objects](https://archive.blender.org/developer/D7516) **Sculpt Cloth Brush** - {icon circle color=yellow} #77634 (Cloth Brush solver improvements) - {icon circle color=red} [D7845: Sculpt: Cloth Brush Soft Body strength property](https://archive.blender.org/developer/D7845) **Sculpt Pose Brush** - {icon circle color=red} [D7282: Sculpt: Pose Brush Affect Loose Parts property](https://archive.blender.org/developer/D7282) **Others** - {icon circle color=red} #68900 (Mask Display and editing does not work with modifiers) - {icon circle color=green} [D6156: Sculpt: Texture mesh filter](https://archive.blender.org/developer/D6156) - {icon circle color=yellow} #71950 (Sculpt Mode Trimming tools) # Paper Cuts Small improvements and polish. - {icon circle color=green} #68929 (LookDev: Add option to set the background color) - {icon circle color=green} #55469 (Include an Eraser Brush by default) - {icon circle color=green} #34549 (Quick edit image buffer is saved as 8bit image) - {icon circle color=green} #70038 (Vertex Paint ➔ Paint menu ➔ Smooth Vertex Colors could be improved) # Under Discussion Please note the next are still under discussion by the module owners. When agreed upon they will get a task and priority assigned to. - `?` Texture Painting: Redesign texture masking. Currently mostly useless or too cumbersome - `?` Image Editor: Option to view the material output as 2d image (realtime full shaded baking unwrapped). With option for available render passes - `?` LookDev: When using EEVEE; custom HDRI's should be able to cast shadows (detect and/or manually detect highlight) - `?` Texture Painting: 3D brush behavior with 2d falloff option, in stead of the current 2d projection painting - `?` Texture Painting: Performacne improvements to the Soften tool - `?` Texture Painting: Syncronize (both ways) Texture/image node selection between the 3d viewport, image editor and shader editor - `?` Image Editor: Orientate (rotate) the image in the image editor - `?` Image Editor: Add symmetry options for drawing straight (image/view) axis aligned strokes; - `?` Image Editor: Introduce a Overlay pop-over and move appropriate settings to this popover. (Display Texture Paint UVs, Stretching etc) - `?` Image Editor: Somewhat related is the drawing of the UV overlays; #62917 (UV editor: Edge overlay not shown when edge overlay type is set to 'Dash') - `?` Brushes: Add rake option to tiled texture mapping for a 'paint roller' effect instead of the current stencil stamping - `?` Brushes: Add a `depth` setting and decouple the setting from the current brush radius.
Jeroen-Bakker was assigned by ideasman42 4 years ago
Poster
Owner

Added subscriber: @ideasman42

Added subscriber: @ideasman42
Collaborator

Added subscriber: @PabloDobarro

Added subscriber: @PabloDobarro

Added subscriber: @ErickNyanduKabongo

Added subscriber: @ErickNyanduKabongo

Added subscriber: @TheRedWaxPolice

Added subscriber: @TheRedWaxPolice

Added subscriber: @DanieleViagi

Added subscriber: @DanieleViagi
Collaborator

Added subscriber: @JulienKaspar

Added subscriber: @JulienKaspar

Added subscriber: @T.R.O.Nunes

Added subscriber: @T.R.O.Nunes

Added subscriber: @DarkKnight

Added subscriber: @DarkKnight

Added subscriber: @EitanSomething

Added subscriber: @EitanSomething

Is a reverse draw brush something that should be added to weight and vertex paint in 2.81.I am will to add this.
https://blender.community/c/rightclickselect/W1dbbc/

Is a reverse draw brush something that should be added to weight and vertex paint in 2.81.I am will to add this. https://blender.community/c/rightclickselect/W1dbbc/

Added subscriber: @SpectreFirst

Added subscriber: @SpectreFirst

Added subscriber: @Asterixxx

Added subscriber: @Asterixxx
SomeAB commented 3 years ago

Added subscriber: @SomeAB

Added subscriber: @SomeAB

Added subscriber: @Jaydead

Added subscriber: @Jaydead

Added subscriber: @tiagoffcruz

Added subscriber: @tiagoffcruz
Mets commented 3 years ago
Collaborator

Added subscriber: @Mets

Added subscriber: @Mets
Mets commented 3 years ago
Collaborator

@EitanSomething If you're still interested in speeding up weight paint mode workflow please give my reply a read in that rightclickselect thread. ^^
(Sorry for the noise, just thought it'd be best to give a poke here.)

@EitanSomething If you're still interested in speeding up weight paint mode workflow please give my reply a read in that rightclickselect thread. ^^ (Sorry for the noise, just thought it'd be best to give a poke here.)

Added subscriber: @SirPigeonz

Added subscriber: @SirPigeonz
s12a commented 3 years ago

Added subscriber: @s12a

Added subscriber: @s12a

Added subscriber: @lemenicier_julien

Added subscriber: @lemenicier_julien

Added subscriber: @dacanizares

Added subscriber: @dacanizares

A feature like this would be a great complement for the texturing workflow: https://docs.substance3d.com/spdoc/padding-134643719.html

A feature like this would be a great complement for the texturing workflow: https://docs.substance3d.com/spdoc/padding-134643719.html

Added subscriber: @rubens9119

Added subscriber: @rubens9119

Added subscriber: @ClinToch

Added subscriber: @ClinToch

Removed subscriber: @tiagoffcruz

Removed subscriber: @tiagoffcruz

Added subscriber: @Andruxa696

Added subscriber: @Andruxa696

Added subscriber: @item412

Added subscriber: @item412
RC12 commented 3 years ago

Added subscriber: @RC12

Added subscriber: @RC12

Added subscriber: @DirSurya

Added subscriber: @DirSurya

Added subscriber: @ckohl_art

Added subscriber: @ckohl_art

Added subscriber: @kouzanagi

Added subscriber: @kouzanagi

Added subscriber: @JohanTriHandoyo

Added subscriber: @JohanTriHandoyo
Grady commented 2 years ago

Added subscriber: @Grady

Added subscriber: @Grady
Grady commented 2 years ago

In #63745#816047, @dacanizares wrote:
A feature like this would be a great complement for the texturing workflow: https://docs.substance3d.com/spdoc/padding-134643719.html

That would be lovely to have in Blender. Currently I'm doing that by hand for all my textures I bake in Blender by using Photoshop's content aware fill tool.

> In #63745#816047, @dacanizares wrote: > A feature like this would be a great complement for the texturing workflow: https://docs.substance3d.com/spdoc/padding-134643719.html That would be lovely to have in Blender. Currently I'm doing that by hand for all my textures I bake in Blender by using Photoshop's content aware fill tool.
Jeroen-Bakker removed their assignment 2 years ago
PabloDobarro was assigned by Jeroen-Bakker 2 years ago
Collaborator

Added subscriber: @Jeroen-Bakker

Added subscriber: @Jeroen-Bakker
Grady commented 2 years ago

There is a very popular feature request on Right Click Select for sculpting with Vector Displacement Maps.

I searched for a task related to this in this module and I couldn't find one. Maybe a task to track and discuss this feature could be created to keep track of the idea for implementing at some point down the road?

There is a very popular feature request on Right Click Select for [sculpting with Vector Displacement Maps. ](https://blender.community/c/rightclickselect/JQfbbc/) I searched for a task related to this in this module and I couldn't find one. Maybe a task to track and discuss this feature could be created to keep track of the idea for implementing at some point down the road?

Added subscriber: @lrevardel

Added subscriber: @lrevardel

Added subscriber: @DanielGrauer

Added subscriber: @DanielGrauer

Added subscriber: @Stinaus

Added subscriber: @Stinaus

Added subscriber: @immayankjn

Added subscriber: @immayankjn

Added subscriber: @Staz-Lincord

Added subscriber: @Staz-Lincord

Removed subscriber: @Staz-Lincord

Removed subscriber: @Staz-Lincord
Owner

Added subscriber: @brecht

Added subscriber: @brecht
Owner

Changed status from 'Confirmed' to: 'Archived'

Changed status from 'Confirmed' to: 'Archived'
brecht closed this issue 10 months ago
Owner

Archiving old planning task, modules use the workboard instead now.

Archiving old planning task, modules use the workboard instead now.
Sign in to join this conversation.
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/Sculpt, Paint & Texture
Interest/Text Editor
Interest/Translations
Interest/Triaging
Interest/Undo
Interest/USD
Interest/User Interface
Interest/UV Editing
Interest/VFX & Video
Interest/Video Sequencer
Interest/Virtual Reality
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/Tracker Curfew
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 Milestone
No project
No Assignees
36 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#63745
Loading…
There is no content yet.