Page MenuHome

Code QuestUmbrella
ArchivedPublic

Details

Description

The Code Quest is a 3-month long project to wrap up the development of the first public beta release of Blender 2.8.
It runs from April 9th to June 30th, 2018 in Amsterdam at the Blender Institute.

To learn more visit: https://www.blender.org/2-8/quest .

Recent Activity

May 24 2022

André (andredantasilva) added a comment to T57203: Transform gizmo: Scale handles and rotation handles overlap.

Hello, I'm new here, don't know if I'm posting it right, but here it goes:

May 24 2022, 8:10 PM · BF Blender: 2.8, User Interface, Code Quest

May 12 2022

Julien Kaspar (JulienKaspar) added a project to T57232: Sculpt Mode Border Hide Tool Todo: Sculpt, Paint & Texture.
May 12 2022, 11:09 PM · Sculpt, Paint & Texture, BF Blender: 2.8, User Interface, Code Quest
Julien Kaspar (JulienKaspar) added a project to T57231: Sculpt Mode Border Mask Tool Todo: Sculpt, Paint & Texture.
May 12 2022, 11:09 PM · Sculpt, Paint & Texture, BF Blender: 2.8, User Interface, Code Quest
Julien Kaspar (JulienKaspar) added a project to T57754: Sculpt Mode Simplify Tool: Sculpt, Paint & Texture.
May 12 2022, 11:08 PM · Sculpt, Paint & Texture, BF Blender: 2.8, User Interface, Code Quest

Jan 10 2022

Brecht Van Lommel (brecht) archived Code Quest.
Jan 10 2022, 7:02 PM

Dec 18 2021

Rombout Versluijs (rombout) added a comment to T57209: Circle Select Tool Todo.

Will the rest of these options get love? Really would love see a perhaps more useful select method when in Object-mode

Dec 18 2021, 6:15 PM · BF Blender: 2.8, User Interface, Code Quest

Oct 6 2021

Sergey Sharybin (sergey) moved T57846: Use toolbar for Clip Editor from Backlog to Short-Term on the VFX & Video board.
Oct 6 2021, 11:50 AM · Motion Tracking, VFX & Video, User Interface
Sergey Sharybin (sergey) edited projects for T57846: Use toolbar for Clip Editor, added: VFX & Video, Motion Tracking; removed BF Blender: 2.8.
Oct 6 2021, 11:50 AM · Motion Tracking, VFX & Video, User Interface

Jun 30 2021

Julien Kaspar (JulienKaspar) added a comment to T57233: UV Editor Tools Todo.

Another missing feature for the UV Editor Box Select Tool that I noticed is that there are 2 ways of box selecting:

  • Box select any UVs with B
  • Box select pinned UVs with Ctrl + B
Jun 30 2021, 11:50 AM · BF Blender: 2.8, User Interface, Code Quest

May 27 2021

Julien Kaspar (JulienKaspar) added a comment to T57214: Spin Tool Todo.

I recently noticed that the Spin Tool is having some issues, especially in combination with some features that were added to Blender afterwards:

  • Dragging anywhere in the viewport will also execute the tool but this still needs to be tied to the "Drag Fallback Action" panel. The Spin Tool and Spin Duplicates Tool are the only ones that lack this feature inclusion even though it is necessary here.
  • When using the Gizmo on the Spin Duplicates Tool it will instead use the Spin operation without the "Use Duplicated" checkmark. This makes the Gizmo useless.
  • Ideally IMO the 2 Tools should be merged with more checkmarks provided in the Tool Settings like "Use Duplicates", "Auto Merge" and "Flip Normals".
May 27 2021, 12:29 PM · BF Blender: 2.8, User Interface, Code Quest

May 20 2021

Chris Leathers (meathead) added a comment to T54963: Industry Compatible Keymap.

I am struggeling with how to get started with Blender and my biggest hangup right now is the hot keys.. I tried this, industry compatable keymap.. as I would LOVE for blender to work with all of the Maya hotkeys.. but I found a few probelms with it:

  • blender has so many modes, that you end up changing and deleting keyboard shortcuts you might need in another mode
  • the alt_LMB,RMB,MMB nav worked great in objct mode.. but started behaving unpredictably in other modes..
May 20 2021, 5:29 PM · BF Blender, User Interface, Code Quest

Mar 18 2021

ronan ducluzeau (zeauro) added a comment to T69550: 3D Cursor tool todo.

For the record, people are complaining about a lack of undo or history in this thread.
https://blenderartists.org/t/3d-cursor-an-old-concept-that-need-to-go/1242247/164

Mar 18 2021, 9:03 AM · BF Blender: 2.8, User Interface, Code Quest

Mar 16 2021

Anirudh (geetasreesahasra) added a watcher for Code Quest: Anirudh (geetasreesahasra).
Mar 16 2021, 4:09 AM

Feb 18 2021

Philipp Oeser (lichtwerk) reopened T54687: Multi-Object-Mode: EditMesh Vert/Edge Slide (transform) incorrect orientation for non active objects, a subtask of T54643: Multi-Object-Mode: EditMesh Tools, as Confirmed.
Feb 18 2021, 6:30 PM · Modeling, Code Quest

Jan 20 2021

Dan Pool (dpdp) added a comment to T57210: Add Object Tools Todo.

It’s not an argument. It’s me stating my opinion just as you did. If you would like to argue how your idea is so superior to the current design despite being copied from software that is 25 years old, take it to another forum. This is for developers to discus designs with a little bit of feedback from users sprinkled in. Post a link to the thread you start on another forum and I will be happy to join in the conversation. Otherwise, you’ve stated your opinion now move on.

Jan 20 2021, 7:13 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

...or you could learn the keyboard shortcuts. They are incredibly intuitive and work like a lot of graphic design software out there. The shortcuts are the same as inkscape and gimp.

Jan 20 2021, 10:13 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 19 2021

Dan Pool (dpdp) added a comment to T57210: Add Object Tools Todo.

...or you could learn the keyboard shortcuts. They are incredibly intuitive and work like a lot of graphic design software out there. The shortcuts are the same as inkscape and gimp.

Jan 19 2021, 5:43 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 18 2021

Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

So I am seeing that the new option to have separate fixed aspect for base and height has been added.

Jan 18 2021, 5:42 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 16 2021

Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

@Ludvik Koutny (rawalanche) there is now an option for fixed aspect by default.

Jan 16 2021, 8:57 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T57210: Add Object Tools Todo.

Update: committed various improvements.

Jan 16 2021, 1:59 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 14 2021

Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

Will the primitive creation finally be fixed? Spheres, Cones and Cylinders are still made squashed by default, and require modifier key presses to make them uniform. This results in very poor usability compared to equivalents of this tool in other 3D packages.

Jan 14 2021, 9:38 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T57210: Add Object Tools Todo.

vertex snap, offseting start draw point if mouse point dont exactly over vertex position.

IMPORTANT: I agree that snapping from a corner vertex should require less precision from the user. In the recorded video it shows that it is a bit hard to snap from a corner vertex

edit:
I think the snap point position should be initial draw coord's ... and mouse pointer position used for get surface/face/view coords orientation.

I'm not sure what you mean here. The tool is doing what you describe above. Please attach a sketch or similair to decribe more in detail what you mean.

Jan 14 2021, 1:56 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T57210: Add Object Tools Todo.

I'm not sure what you mean here. The tool is doing what you describe above. Please attach a sketch or similair to decribe more in detail what you mean.

video:

Jan 14 2021, 1:08 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Dec 18 2020

Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

He is not trying to snap to a surface of a curve, but to the vertices of a curve. There should be no discrimination between object types to snap to as long as they have some set of point which can be interpreted as vertices and vertex snap mode is enabled.

Dec 18 2020, 9:22 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Wilsimar (wilBr) added a comment to T57210: Add Object Tools Todo.

0:37 You are trying to snap to the surface of curves. Curves does not allow snapping to surface. That's why you need to change orientation from surface to default. This is a limitation when snapping objects to curves in general.

Dec 18 2020, 9:12 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Daniel Bystedt (dbystedt) added a comment to T57210: Add Object Tools Todo.
  • 0:37 You are trying to snap to the surface of curves. Curves does not allow snapping to surface. That's why you need to change orientation from surface to default. This is a limitation when snapping objects to curves in general.
Dec 18 2020, 6:39 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Wilsimar (wilBr) added a comment to T57210: Add Object Tools Todo.

I'm not sure what you mean here. The tool is doing what you describe above. Please attach a sketch or similair to decribe more in detail what you mean.

Dec 18 2020, 4:21 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Daniel Bystedt (dbystedt) added a comment to T57210: Add Object Tools Todo.
Dec 18 2020, 12:10 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Dec 17 2020

Wilsimar (wilBr) added a comment to T57210: Add Object Tools Todo.

@Campbell Barton (campbellbarton), thank you very much for this tool... it is excelent for rapid modeling....

Dec 17 2020, 3:54 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Dec 8 2020

Jeroen Bakker (jbakker) removed a watcher for Code Quest: Jeroen Bakker (jbakker).
Dec 8 2020, 8:30 AM

Nov 19 2020

Kevin C. Burke (blastframe) added a comment to T54963: Industry Compatible Keymap.

I would also love to see a keyboard shortcut for Toggle Quad View. If the aim is Industry Compatibility, Maya uses Spacebar, 3DS Max is Alt-W, modo is "0" (zero) on the numeric keypad, Cinema 4D has a button at the top right of every viewport (and the command is assignable to a keyboard shortcut)...these are all one click/button solutions.

Nov 19 2020, 5:55 AM · BF Blender, User Interface, Code Quest

Nov 16 2020

Sybren A. Stüvel (sybren) moved T55145: Implement Driver Workflow Changes from TODOs to Needs Investigation on the Animation & Rigging board.
Nov 16 2020, 5:03 PM · BF Blender: 2.8, User Interface, Animation & Rigging, Code Quest

Nov 9 2020

Sybren A. Stüvel (sybren) placed T55145: Implement Driver Workflow Changes up for grabs.
Nov 9 2020, 6:37 PM · BF Blender: 2.8, User Interface, Animation & Rigging, Code Quest

Oct 26 2020

Julian Eisel (Severin) moved T57754: Sculpt Mode Simplify Tool from Tools & Gizmos to Responsibility of Other Project/Module on the User Interface board.
Oct 26 2020, 5:06 PM · Sculpt, Paint & Texture, BF Blender: 2.8, User Interface, Code Quest
Julian Eisel (Severin) moved T55145: Implement Driver Workflow Changes from Short-Term Scope (Inactive) to Responsibility of Other Project/Module on the User Interface board.
Oct 26 2020, 4:57 PM · BF Blender: 2.8, User Interface, Animation & Rigging, Code Quest

Oct 23 2020

Vyacheslav (hitrpr) added a comment to T55036: Tool System Todo.

Agree. 3D cursor should be visible, since we have transform tools and GRS anytime.
But sculpt workspace can have 3d cursor switched off by default.
I miss this old tiny bro!

Oct 23 2020, 9:31 AM · Code Quest
Regnas (Regnas) added a comment to T55036: Tool System Todo.

@Campbell Barton (campbellbarton) Any hope to re-enable the 3D Cursor tool in sculpt mode? I believe it was removed when there was no transform tools in sculpt mode. Now the 3D Cursor tool might be actually useful there.

+1
Why was it disabled? I mean, it's an overlay and can be hidden at any time. I don't understand.

Oct 23 2020, 6:14 AM · Code Quest

Oct 22 2020

TheRedWaxPolice (TheRedWaxPolice) added a comment to T55036: Tool System Todo.

@Campbell Barton (campbellbarton) Any hope to re-enable the 3D Cursor tool in sculpt mode? I believe it was removed when there was no transform tools in sculpt mode. Now the 3D Cursor tool might be actually useful there.

Oct 22 2020, 8:01 AM · Code Quest

Sep 28 2020

Daniel Bystedt (dbystedt) added a comment to T57210: Add Object Tools Todo.

@Daniel Bystedt (dbystedt), checking your proposal and I don't think it's practical to closely follow grease-pencil settings.

Sep 28 2020, 11:39 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
M (justastatue) added a comment to T57210: Add Object Tools Todo.

@Campbell Barton (campbellbarton)
I agree with your assessment on this. Have you read my full proposal for this tool and the conversation between Daniel and I on devtalk? In that I've included more detail about how automatic plane axis selection could work in a way that feels natural and does not limit the use cases of the tool.
In my experiments I've found that just using the plane axis that faces the view the most limits the range of view angles for a given axis too much, but there's a very easy solution to that which I demonstrate in my posts.
My proposal is actually that automatic drawing plane selection could completely replace the Plane Axis setting without losing any functionality except for difficult-to-control and erroneous behavior.
I also propose ways to simplify the tool's options, again with the goal of eliminating confusing behavior and making the tool's behavior more consistent with itself.

Sep 28 2020, 10:53 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T57210: Add Object Tools Todo.

@Daniel Bystedt (dbystedt), checking your proposal and I don't think it's practical to closely follow grease-pencil settings.

Sep 28 2020, 9:26 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Sep 27 2020

Daniel Bystedt (dbystedt) added a comment to T57210: Add Object Tools Todo.

Sorry if this is notifying people unnecessarily!
I just regret not pinging @Daniel Bystedt (dbystedt) in my comment above.
I'd appreciate knowing your thoughts on my posts 49 and 50: https://devtalk.blender.org/t/add-object-tool-requesting-feedback/13529/49
I'm very interested in this tool and would like to help improve it, so I tried to be thorough.
Since Campbell is considering your feedback in further development of the tool, I'd like to know if what I propose in my posts is something you could get behind, or if you have any doubts.
Thanks!

Sep 27 2020, 8:49 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
M (justastatue) added a comment to T57210: Add Object Tools Todo.

Sorry if this is notifying people unnecessarily!
I just regret not pinging @Daniel Bystedt (dbystedt) in my comment above.
I'd appreciate knowing your thoughts on my posts 49 and 50: https://devtalk.blender.org/t/add-object-tool-requesting-feedback/13529/49
I'm very interested in this tool and would like to help improve it, so I tried to be thorough.
Since Campbell is considering your feedback in further development of the tool, I'd like to know if what I propose in my posts is something you could get behind, or if you have any doubts.
Thanks!

Sep 27 2020, 1:30 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Sep 24 2020

M (justastatue) added a comment to T57210: Add Object Tools Todo.

I've written out my thoughts regarding the tool and some of the discussion here in the devtalk feedback thread. Please give it a look: https://devtalk.blender.org/t/add-object-tool-requesting-feedback/13529/49

Sep 24 2020, 12:01 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Sep 22 2020

Campbell Barton (campbellbarton) changed the subtype of T57210: Add Object Tools Todo from "To Do" to "Design".
Sep 22 2020, 9:08 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Sep 7 2020

Leul Mulugeta (Leul) added a comment to T57210: Add Object Tools Todo.

Hi, The add object tools really are great additions to blender, and they have soo much more potential as a precision modeling tools if they are allowed to, the current implementation completely ignores precision modeling, and so here are my thoughts on them...

Sep 7 2020, 8:29 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

My point is - is there really any reasonable use case for user to want to start drawing a new primitive on a plane of a world axis while not looking at least roughly (winthin 45° angle) perpendicular to that plane? :) The rule of a thumb when it comes to UI design is that if you are unsure, then the answer should always be remove it. UI clutter is the worst enemy, because it makes features appear a lot more complicated than they really are, increase learning curve unnecessarily, and in this option, also add need to do manually what should be done automatically :)

This discussion might be better moved to devTalk since there’s seems to be a good bit of back and forth. But I will back Daniel’s sentiment that consistency is King. This type of behavior of partially looking down an axis means you want to draw in a certain orientation doesn’t exist anywhere else in Blender. The dev team spent two years going through blender and making it more consistent. Going backwards now would be a mistake.

Also the use case of wanting to draw with a certain orientation is that the location may be hidden from the view position because of other objects obscuring placement. In the “other software” that you reference, if I wanted to draw a bunch of disks inside a volume I would have to create the discs and then rotate and position them. With Daniel’s solution, I could create them in place which is the way I prefer to work.

Unless all of blender is going to adopt the behavior you describe, I don’t see this being a good approach.

Sep 7 2020, 3:09 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Dan Pool (dpdp) added a comment to T57210: Add Object Tools Todo.

My point is - is there really any reasonable use case for user to want to start drawing a new primitive on a plane of a world axis while not looking at least roughly (winthin 45° angle) perpendicular to that plane? :) The rule of a thumb when it comes to UI design is that if you are unsure, then the answer should always be remove it. UI clutter is the worst enemy, because it makes features appear a lot more complicated than they really are, increase learning curve unnecessarily, and in this option, also add need to do manually what should be done automatically :)

Sep 7 2020, 2:38 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

Change menu name from Orientation to Drawing plane

Options:

  • Surface
  • View
  • Front (X-Z)
  • Side (Y-Z)
  • Top (X-Y)
  • Cursor

Does it really make sense to populate this menu with 3 individual world axis aligned drawing planes? I'd go for the mainstream way of having one drawing plane option that automatically switches to appropriate orientation (one of 3 world axes) depending on the view angle. There are quite a few different pieces of 3D software that share this quite common functionality. It also removes necessity to manually switch between them.

That is a really good idea. Perhaps we add an option called [closest view axis] so that the drawing plane snaps to the closest axis based on view angle.

I'm unsure if we should remove front (X-Z), side(Y-Z), Top (X-Y). Sure, they clutter the UI a bit, but there could be use cases where they are useful. I would lean towards keeping them just in case.

Sep 7 2020, 7:49 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Sep 6 2020

Seth Quick (SethTooQuick) added a comment to T57210: Add Object Tools Todo.

https://blender.community/c/rightclickselect/KRfbbc/
I made some suggestions to improve the tool a while ago. These posts from Daniel are also pretty much what I requested.
Also in my post, I requested if there'd be grid snapping. I think that'd be really helpful here.

Sep 6 2020, 9:46 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest