Giter VIP home page Giter VIP logo

bsmax's People

Contributors

chrstphrknwtn avatar nevilart avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bsmax's Issues

3ds max controls behavior incorrect

While moving object, press S to activate snaps, makes object go into scale mode.
It should activate snaps instead.
This behavior applies to move and rotate, pressing S while performing either move or rotate, sill turn on scale mode instead.

Moving faces, or extruding faces behaves same way.

This addon is the best ever!

I just wanted to say a HUGE thank you for making this possible, I have been using 3ds max for 2 years straight and always wanted to move to blender, but it was just missing things i was used too. You have added a lot of them but i was wondering if you will be able to change the hotkeys your self to some of the commands to make it a bit faster to work with. In my current workflow i usually have shift + D for detach and shift + numpad2 for new layer/collections and shift + numpad3 for removing empty layers/collections. Something like those would be incredible to have so much so that i could fully switch to blender just about. I was also wondering if it were possible to bring over the line tools from max to draw splines on faces or use snapping to draw splines on faces connecting vertex's etc. I am very excited to see what you do with this addon.

Snapping for tools

Hi
Do you planning to add snapping for create tools?

Thanks for your work. You really bring awesome features into blender!
Nick

alt+中键旋转物体偶尔失效

如题,alt+中键旋转物体失效,需松开中键重新按下才可以选装物体

换句话说,也就是

先alt再按中键,可旋转物体 如果先中间 再alt,只能平移,无法旋转

可以忽略这个顺序吗?

谢谢~

"Backburner manager not found" after every "Send to Backburner"

I've got the add-on installed in Blender on our network manager computer but I am having trouble sending to Backburner. I've tried "localhost", the IP address, and the node's name, but I always get the "Backburner manager not found" message. The port is also correct, yet nothing. Backburner currently works with Maya, but we can't get Blender to work. We're running Blender 2.93.4 and Backburner 2022.0.1.4 on a Mac running Mojave. Could it possibly be a permissions issue? Let me know if you have any insight! (Also sorry if this is redundant as I've also posted this as a comment on your YouTube video as well. Wasn't sure which was the best way to reach you.)

Blender 4.0

Hi NevilArt,

I know it's way too early for Blender 4.0, but the new features, light/shadow linking, the new snapping etc., are a must have.
The only thing missing now is your BsMax.

This is what I get when I want to activate BsMax in Blender 4.0.

File "E:\Blender\4.0\scripts\modules\addon_utils.py", line 333, in enable mod = __import__(module_name) File "E:\Blender\scripts\addons\BsMax\__init__.py", line 52, in <module>from .tools import register_tools, unregister_tools File "E:\Blender\scripts\addons\BsMax\tools\__init__.py", line 17, in <module>from .internal import register_internal, unregister_internal File "E:\Blender\scripts\addons\BsMax\tools\internal\__init__.py", line 16, in <module>from .animation import register_animation, unregister_animation File "E:\Blender\scripts\addons\BsMax\tools\internal\animation\__init__.py", line 20, in <module>from .parent import register_parent, unregister_parent File "E:\Blender\scripts\addons\BsMax\tools\internal\animation\parent.py", line 21, in <module>from bsmax.operator import PickOperator File "E:\Blender\scripts\addons\BsMax\bsmax\operator.py", line 112, in <module>class PickOperator(Operator): File "E:\Blender\scripts\addons\BsMax\bsmax\operator.py", line 117, in PickOperator rb = Rubber_Band() File "E:\Blender\scripts\addons\BsMax\bsmax\graphic.py", line 77, in __init__self.shader = gpu.shader.from_builtin('2D_UNIFORM_COLOR') ValueError: expected a string in ('FLAT_COLOR', 'IMAGE', 'IMAGE_COLOR', 'SMOOTH_COLOR', 'UNIFORM_COLOR', 'POLYLINE_FLAT_COLOR', 'POLYLINE_SMOOTH_COLOR', 'POLYLINE_UNIFORM_COLOR'), got '2D_UNIFORM_COLOR'

Bye
Hans

Check this plz

1

this messages show up when I try to check this box

2

I don't know what can I do

↓ This is my system info from Blender

system-info.txt

3DsMax Hotkey for Maya.

Hi, your BsMax for blender helped me a lot. Is there really a hotkey for Maya? I'm using 3dsMax for 8 years on any 3Ds softwares. Thank you for your time. =]

Creation of Reference Image errors

Here is the trace

Python: Traceback (most recent call last):
File "C:\Users...\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BsMax_2_80-master\primitive\empty.py", line 68, in execute
bpy.ops.create.empty('INVOKE_DEFAULT',empty_type="IMAGE",depth="DEFAULT")
File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\modules\bpy\ops.py", line 130, in call
ret = _op_call(self.idname_py(), C_dict, kw, C_exec, C_undo)
RuntimeError: Operator bpy.ops.create.empty.poll() failed, context is incorrect

location: :-1

Using Blender 2.91
Code Pulled U20201221

blender 3.4 ver addon install error

Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.4\3.4\scripts\modules\addon_utils.py", line 333, in enable
mod = import(module_name)
File "C:\Users\stayn\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\BsMax-master_init_.py", line 48, in
from .keymaps import register_keymaps, unregister_keymaps
ImportError: cannot import name 'register_keymaps' from 'BsMax-master.keymaps' (unknown location)

hi. how can fixed it?

Selection Set

Hi! Nice addon. I would suggest you to make a function to hide not selected sets. so not used controls rig, hid and do not interfere with the work of the animator.
And I would also make the button color highlighting the active set.
Now it is not very conveniently implemented multiselect function (you need to press/press the plus button). It will be much more convenient if the multiselect function will be realized with the Shift key.
I hope you will appreciate this suggestion and make it in the next update.

Problem occurs when sending to backburner on Linux.

Even if it gives an error in sending, it is visible on the backburner monitor.

image
image

Still, I wanted to send the error given below.
No problem when rendering.It can render to the specified path.

Python: Traceback (most recent call last):
  File "/home/atalar/.config/blender/3.0/scripts/addons/BsMax_2_80-master/tools/internal/render/backburner.py", line 436, in execute
    script = open(preset_path + file_name).read()
FileNotFoundError: [Errno 2] No such file or directory: '/home/atalar/.config/blender/3.0/config\\BsMax\\Backburner.ini'

location: <unknown location>:-1


Does BsMax work in Windows 11?

Hi Naser, thank you so much for BsMax. I have been using it happily for a long time now in blender 3.4 on Windows 10.

I just built a new machine and it has Windows 11. Still blender 3.4. I am getting an error when I try to activate the addon.

BsMax error 2023-05-13 133823

I hope I didn't do anything wrong; I just installed it like I always did. Any help and advice would be most welcome!

In the meantime, the .py script will open BsMax temporarily (until I close blender) and I can submit to Backburner.

Thank you for your generosity in sharing this wonderful tool.

Camera and Light lister

Hi
Thanks for adding such important features!

I'd like to ask, maybe you can add some functionality for them in the next release:

  1. For Light Lister add visibility buttons. Also would be nice to have option for spread angle and adding IES map directly from lister.
  2. "Make camera active" button for Camera Lister, or make it automatically when you select camera.

Regards
Nick

BsMax for Blender 2.80 - 3.1 - error report

Hi !,
Today I've attempted to use version 0.1.0.20211128 - but am unable to run this Blender add-on, error report reads:-

Traceback (most recent call last):
File "D:\Blender300\3.0\scripts\modules\addon_utils.py" line 351, in enable
mod=import(module_name)
File "C:\Users\Dave\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\BsMax_2_80-master_init_.py".line 41, in
from .keymaps import register_keymaps, unregister_keymaps
ImportError: cannot import name 'register_keymaps' from 'BsMax_2_80-master.keymaps' (unknown location)

fyi - I'm not sure what that all means but I've tried to accurately copy out the error report exactly as it appeared, my laptop is running Win 10 and successfully installed other Blender add-ons today. I hope the above is helpful to you.

regards and best wishes,

yoyojoe

right clic select uncompatibility

Hi, I have a problem when I activate the addon, the right clic select is no longer available, it's overwrited by the object context menu.
Even with the blender keymap in the prefs

Can not activate BsMax.

Hi NevilArt,

unfortunately I can no longer activate your great plugin.

`Traceback (most recent call last):

File "E:\Blender\3.0\scripts\addons\BsMax_init_.py", line 46, in from .tools import register_tools, unregister_tools
File "E:\Blender\3.0\scripts\addons\BsMax\tools_init_.py", line 17, in from .internal import register_internal, unregister_internal
File "E:\Blender\3.0\scripts\addons\BsMax\tools\internal_init_.py", line 27, in from .render import register_render,unregister_render
File "E:\Blender\3.0\scripts\addons\BsMax\tools\internal\render_init_.py", line 19, in from .preset import register_preset, unregister_preset
File "E:\Blender\3.0\scripts\addons\BsMax\tools\internal\render\preset.py", line 22, in preset_path = bpy.utils.user_resource('SCRIPTS', "presets") + "\BsMax\render\"
TypeError: user_resource() takes 1 positional argument but 2 were given`

Win 10
Blender - June 16, 03:26:25 - 4891da8ae225 - x64

Many greetings
Hans

Suggestion

mockup
Can you add ability to change viewcube gizmo to any 3d custom gizmo?
Also, option in plugin settings to choose a 3dsmax style UI theme? Also, add a side panel!

Navigation Modifier Key Behaviour - Please allow overriding current mode

First, thanks for this addon!
I've just came from Max, and this is helping greatly!

However I noticed a small issue that catches me out constantly with Navigation.

In 3Ds Max I don't have to release the middle mouse button (MMB) to switch between PAN, ROTATE, etc.
I just continue to hold the MMB down and then press/hold/release the modifier keys (ie. ALT/CTRL/SHIFT) as required, and it will happily switch from pan to rotate, and back.

However with the current BsMax version I have to release the MMB every time I want to change from one mode to another.
To switch from PAN mode, I have to release MMB, then hold ALT before pressing MMB again to activate ROTATE; likewise to switch back to PAN, I have to release MMB+ALT and then press MMB again.

Thank you!

Path sort: Error if there is one object

If there is only one object for path sorting, error will occur!!

Python: Traceback (most recent call last):
  File "C:\Users\axbx\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BsMax_2_80-master\tools\public\object\arrange.py", line 87, in execute
    t= i/count if close else i/(count - 1)
ZeroDivisionError: division by zero

location: <unknown location>:-1

Wrong Maya zoom navigation.

Maya zoom navigation is alt(option for mac)+RM and sliding mouse horizontally. In the plugin, it's set to vertical.

Not Working

I must be missing something. I have set every possible option (Navigation, Keymap and Tools Pack) to 3DsMax but only the keymap one seems to be doing anything. I don't have the 3DS Max right click menu and primitive objects I've seen in your videos. This is using the portable windows version of blender available at blender.org/download which I think is 2.82

Key map lost track

Hi, first of all thank you for your hard work making this addon. It's vary helpful especially for me migrating from max.

Everything is working well with few tinkering but one major issue I have is everytime I open blender, Eventhough the addon is enabled, I have to go back to preference to re-select the navigation, keymap, float menu etc to 3ds max for the keymap to work normally.

I'm not sure it's only me cos I don't see anyone reporting it. Is this an issue can be fix or it's just the way blender re-mapped the keys after addon were loaded? I'm using Blender 2.83.

Thanks.
2020_06_17_17_03_55_Blender_Preferences

Create Primitve Not working in Edit Mode

The shortcut "Shift+Ctrl+A" works for Object Mode as it is available in Keymap section but not available for Edit Mode, thus gives Error - Menu_BsMax_MT_Create Not Found and When using the create primitve from Blender Defaults Add menu in Edit mode gives the Traceback Error _

Python: Traceback (most recent call last):
  File "BsMax\tools\internal\object\create.py", line 223, in execute
    add_parametric_primitive(self.type, ctx)
  File "BsMax\tools\internal\object\create.py", line 78, in add_parametric_primitive
    obj.create(ctx)
  File "BsMax\primitive\box.py", line 411, in create
    self.create_mesh(ctx, mesh, self.classname)
  File "BsMax\primitive\primitive.py", line 325, in create_mesh
    primitive_geometry_class_create_mesh(self, ctx, meshdata, classname)
  File "BsMax\primitive\primitive.py", line 62, in primitive_geometry_class_create_mesh
    set_as_active_object(ctx, self.owner)
  File "BsMax\bsmax\actions.py", line 88, in set_as_active_object
    bpy.ops.object.select_all(action='DESELECT')
  File "Blender Foundation\Blender 4.0\4.0\scripts\modules\bpy\ops.py", line 109, in __call__
    ret = _op_call(self.idname_py(), kw)
RuntimeError: Operator bpy.ops.object.select_all.poll() failed, context is incorrect

Note - Same for Curve Edit mode as well

A Suggestion for Create Primitve Menu -
Snipaste_2024-03-06_13-32-59

Also what could be the usefulness of showing grid while creating primitive/object?
Snipaste_2024-03-06_13-40-56
The visual grid I think should follow the Grid scale of the scene if its purpose is for precise placement and snapping
Just for Reference 😉

Install error Blender 4.0 and Maya Key Bind is broken

I just figured out that the R key in the Maya Preset, which is scale, is now Blender rotate. I cannot scale at all anymore. So, I uninstalled the addon and reinstalled it only to receive errors codes. Basically, it no longer works.

Edit: got the addon to work, but still cannot scale.

Shade Smooth Problem

Hi nevilart,

great addon.

I have a little problem with primitives and shade smooth.

For example, I create a cone.
Give him
Shade Smooth
Normal->Auto Smooth

Each time the parameters (Radius1, Radius2 etc.) are changed, the cone jumps back to Shade Flat.
Calling Shade Smooth again is not a problem, but it does not work if you use the cone (or any other primitive) would like to animate (Animatable).

A tip would be nice.

Blender 2.91
BsMax 0.1.0.20201013

Does not work.

#1 How to load it ?
#2 I tried to import init.py and it gave me errors.
Traceback (most recent call last):
File "P:\Blender\2.90\scripts\modules\bpy\utils_init_.py", line 645, in keyconfig_set
execfile(filepath)
File "P:\Blender\2.90\scripts\modules\bpy\utils_init_.py", line 90, in execfile
mod_spec.loader.exec_module(mod)
File "", line 728, in exec_module
File "", line 219, in call_with_frames_removed
File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\presets\keyconfig_init
.py", line 42, in
from .keymaps import register_keymaps,unregister_keymaps
ModuleNotFoundError: No module named 'main.keymaps'; 'main' is not a package

#3 I tried to import max.py and it gave me errors
Traceback (most recent call last):
File "P:\Blender\2.90\scripts\modules\bpy\utils_init_.py", line 645, in keyconfig_set
execfile(filepath)
File "P:\Blender\2.90\scripts\modules\bpy\utils_init_.py", line 90, in execfile
mod_spec.loader.exec_module(mod)
File "", line 728, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\presets\keyconfig\max.py", line 17, in
from bsmax.keymaps import KeyMaps
ModuleNotFoundError: No module named 'bsmax'

Cannot Save Render Engine Preset Settings

Hello,

I'm having an issue with saving my preset render settings for Eevee. When I try to save them, I get this error:

Python: Traceback (most recent call last):
File "C:\Users\tstri\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\BsMax_2_80-master\tools\internal\render\preset.py", line 189, in execute
self.save_file(create_preset_script(ctx))
File "C:\Users\tstri\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\BsMax_2_80-master\tools\internal\render\preset.py", line 178, in save_file
mkdir(preset_path)
FileNotFoundError: [WinError 3] The system cannot find the path specified: 'C:\Users\tstri\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\presets\BsMax\render\'

location: :-1

Please help.

Thank you,
Thomas

There is a bug in the Max mode operator panel.

Hello.
I tried this add-on with Blender 2.83.10.
BsMax is the best.
However, I found one bug.
That is, the operator panel is not working.
The first time it works fine. I have a problem a second time.
For example, if you enter a numerical value when you want to inset a polygon, it will be reflected in the previously selected polygon.
It seems to work fine in Maya mode, but I'm having trouble with Max mode.

I hope this is improved. From Japan.
Capture

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.