V0.95 Bug List: Last updated at 10:00 pm on September 9, 2008. -------- #095-001 - Editing scripts can leave garbage at the end. -------- Status: Fixed for beta2. -------- If you edit a script with the Scripts->Edit_Script_File command it can add a bunch of extra junk at the end. It's probably better to use a normal text editor like nodepad to edit scripts until this is fixed. Note: This does not apply to controller expression scripts, only to file edits. -------- -------- #095-002 - HW Acceleration = None Fails on ATI MOBILITY RADEON 9000/9100 IGP. -------- Status: Likely Fixed after beta3. -------- Setting the HW acceleration to NONE (causes fall-back to MS OpenGL???) worked for v0.9 but causes v0.95beta1 to crash. Reported on ATI Mobility 9000/9100 IGP but likely happens on others. One problem that has been fixed was that Anim8or was calling glActiveTextureARB() when Has_ARB_multitexture wasn't specified in the GlExtension string and therefore calling through a NULL pointer. -------- -------- #095-003 - RFE: Reload plug-in scripts when they are edited without restarting. -------- Status: Requested. -------- Editing a plug-in script requires you to restart Anim8or to see the effect. It would be useful for script developers to allow them to be changed without restarting. -------- -------- #095-004 - RFE: Make Subdivision a Property of All 3D Shapes. -------- Status: Requested. -------- Allow any 3D Shape including Parametric Shapes to be subdivided. This would allow the parameters to be changed afterwards, even animated. -------- -------- #095-005 - RFE: Support Single Image Environment Maps in Working Views. -------- Status: Requested. -------- Single image environment maps show up as black in the working views. They could be converted to GL_SPHERE_MAP images but would show all of their artifacts. -------- -------- #095-006 - Plug-In Parametric Shape Materials are Lost When Project Is Loaded. -------- Status: Fixed for beta2. -------- Apply a material to a Plug-In Parametric Shape and save the project. When it is reloaded the defsult material is applied. Also the scale_z parameter modifier isn't correctly saved so that when the project is reloaded it doesn't work. -------- -------- #095-007 - Volume Shadows show Volume Artifacts in OpenGL Renderer. -------- Status: Fixed for beta2. -------- Shadow volume faces are shown in the OpenGL rendered images when volume shadows are used. -------- -------- #095-008 - Deleting Any Element Resets the Camera's Orientation if Facing Other -------- Status: Verified. -------- When the camera's orientation is set to "Facing Other", deleting any Element will reset it to "Parent" (0, 0, 0) even if it's not the target Element. -------- -------- #095-009 - RFC: Emissive Value Should Be Modulated by Opaqueness. -------- Status: Possible Spec Shange. -------- The full Emissive value is not decreased by alpha (transparency) but this could be a more useful definition. -------- -------- #095-010 - Painted Weights Don't Show Up With Shader are Enabled. -------- Status: Fixed for beta2. -------- Painted weights are all drawn as grey and bones as black when shaders are enabled. -------- -------- #095-011 - OpenGL Rendering of Scene in Camera View Shows Figure's Bones. -------- Status: Fixed for beta2. -------- Camera views show bones when rendered to an OpenGL render. -------- -------- #095-012 - Anim8or Hangs When OpenGL Renderer Install Fails. -------- Status: Reported. -------- I just updated my graphics card drivers, and my openGL is at v2.0.1. I attempted to start an image render with the OpenGL renderer, and after finalizing the Frame Spec Editor properties, I click "OK" and Anim8or gives me this error: frameBufferObeject FAILED: FRAMEBUFFER_UNSUPPORTED I then click OK, and anim8or stops responding. I'm using an 128MB nVidia GeForce FX5200 with brand-new drivers. -------- -------- #095-013 - Cylinder Lat Divisions Can't Be Set Below 3. -------- Status: Fixed for beta2. -------- Setting a cylider's number of lat divisions below 3 is silently reset to 3. -------- -------- #095-014 - Reference Images Textures Don't Show With Shaders Enabled. -------- Status: Fixed for beta2. -------- Reference images always show as blank when shaders are enabled. Wire frame views are also corrupted when reference images are drawn using shaders. Also closing Anim8or with this showing causes the screen to draw black. -------- -------- #095-015 - Extra Row of Points Created When Extruding Closed Spline. -------- Status: Fixed for beta2. -------- Extruding a closed spline adds an extra row of points along the "seam". -------- -------- #095-016 - Incorrect Specular Calculation by Shaders. -------- Status: Fixed for beta2. -------- Specular hilights aren't correct for shaders. -------- -------- #095-017 - Incorrect Environment Map Reflection Calculation by Shaders. -------- Status: Fixed after v0.95. -------- Environment map reflections aren't correct for shaders. -------- -------- #095-018 - Various Crashes for Non DX9 Cards. -------- Status: Fixed after beta 3?. -------- Create any object, sphere, cube etc. crashes. Switch to scene mode crashes. Note: I believe that I am making a shader related OpenGL call on these cards somewhere that I shouldn't be and causing this crash. This is my top prioprity bug. -------- -------- #095-019 - Loading .an8 Files by Double-Clicking or Start-In-Previous can Crash. -------- Status: Fixed for beta2. -------- Loading a file with either Start-In-Previous enabled in the Configuration dialog or by double-clicking on a .an8 file can crash. -------- -------- #095-020 - Play Button Always Resets to First Frame. -------- Status: Fixed for beta2. -------- The play button should continue from the current frame when the player is paused. It should only reset the the first frame when it's stopped. -------- -------- #095-021 - Saving a Project with a Zero Length Text Shape Crashes. -------- Status: Fixed for beta2. -------- Create a new Text shape with no characters. Save the .an8 project and it crashes. -------- -------- #095-022 - Closing Project in Light View Can Crash. -------- Status: Fixed for beta2. -------- With only one .an8 project open, set a Scene window to a spotlight's viewpoint. Close project so that the spash screen is visible. Change to Scene view with Mode->Scene and Anim8or will crash. -------- -------- #095-023 - Z-Near and Z-Far Not Used for Renders. -------- Status: Fixed for beta2. -------- User set z-near and far planes are ignored by the scanlne and OpenGL renderers. -------- -------- #095-024 - OpenGL Shader Bumpmaps Show Dark Regions. -------- Status: Fixed for beta2. -------- Individual triangles with bumpmapped materials can show as very dark or black when OpenGL shaders are enabled. -------- -------- #095-025 - Shaders Don't Show Selected Faces as Yellow/Blue. -------- Status: Fixed for beta2. -------- When shaders are on selected faces don't draw as yellow/blue. -------- -------- #095-026 - Point 0 Not Drawn. -------- Status: Fixed for beta2. -------- When the GUI configuration is set to draw points (in the Point Editor) point number 0 isn't drawn. -------- -------- #095-027 - Fix Normals Can Crash on Complex Models. -------- Status: Verified. -------- The Edit->FixNormals command can crash on comples models (e.g. those with more than 30,000 edges). -------- -------- #095-028 - Script Dependencies Can Report Erroneous Circular References -------- Status: Fixed after beta3. -------- Script dependencies can report erroneous circular references when reloaded. -------- -------- #095-029 - Object Export to .obj and .c Format Doesn't Rotate Normals. -------- Status: Fixed after beta3. -------- Shape rotations are applied to geometry but not normals when exported to the .obj and .c format. This is true for both the built in exporters and for the script exporters. -------- -------- #095-030 - Extrude Along Path Ignores Spline's Pivot. -------- Status: Fixed after beta3. -------- Extruding a spline along another spline fails to adjust for the extruded spline's pivot position or orientation. -------- -------- #095-031 - Scale Tool in Point Edit Mode can Crash. -------- Status: Fixed after beta3. -------- Scaling in point edit mode can crash. Caused by attempting to free memory that is only allocated on the object editor scale path. -------- -------- #095-032 - Plug-in Mesh Scripts Can File To Load in Scenes. -------- Status: Fixed after beta3. -------- If an Object uses a plug-in parameteric mesh shape hasn't been viewed in the Object editor then it fils to create the Mesh when viewed in the Scene editor. -------- -------- #095-033 - Deleting All Keys Locks Camera. -------- Status: Fixed after beta3. -------- Add keys to the camera position. Select them all in the time track. Delete then with Ctrl-X. The camera will jump to the origin and can't be moved. The same happens for the orientation. -------- -------- #095-034 - RFE: Allow Temp Meshes in Export Scripts. -------- Status: Requested. -------- Creating a temporary mesh in an export script can be useful because it can simplify code used to modify the mesh before it is exported. -------- -------- #095-035 - Running Wrong Kind of Script from Menu Crashes. -------- Status: Fixed after beta4. -------- Running a mesh plug-in script from the menu crashes. -------- -------- #095-036 - Merge Points Can Crash. -------- Status: Fixed after beta4. -------- Merging points can crash. See example program. -------- -------- #095-037 - Materials Can't Be Applied by Prameteric Mesh Plug-in Scripts. -------- Status: Fixed after beta4. -------- Materials applied to a mesh in a parameteric plug-in sripit are overridden by the default material. Also user set materials are lost when a plug-in mesh is scaled or saved and reloaded. -------- -------- #095-038 - Exiting or Failing Script With Open Face Disables Future Scripts. -------- Status: Fixed after beta4. -------- If a script exits or fails with a shape opened for editing future scripts can no longer edit shapes until Anim8or is restarted. -------- -------- #095-039 - Bones Not Drawn in Scene Editor when Editing Joint Angles. -------- Status: Fixed after beta4. -------- The Scene editor doesn't draw solid views in stipple mode when editing joint angles so you can't see the bones. -------- -------- #095-040 - Importing a Sequence Crashes. -------- Status: Fixed after v0.95. -------- Importing a Sequence can crash. -------- -------- #095-041 - Adding Bumpmap Textures to a Material in a Script Crashes. -------- Status: Fixed after v0.95. -------- Making a new material in a script and adding a bumpmap texture crashes. -------- -------- #095-042 - Middle-Clicking in Arc Rotate with View Pop-Up Menu Present Hangs. -------- Status: Fixed after v0.95. -------- Enter Arc-Rotate mode, open a View popup menu by clicking on the View name in an edit window but don't select anything. Middle-click in a View and Anim8or stops responding. -------- -------- #095-043 - Implement shape.SetMaterial(). -------- Status: Fixed after v0.95. -------- There is no way to set the material for a built in parameteric shape ssuch as a Sphere in a script. Allow shape.SetMaterial() to be called for material 0. -------- -------- #095-044 - Various mesh.AddMaterial() Errors. -------- Status: Fixed after v0.95. -------- Calling AddMaterial() on a Mesh shape initially works but is reverted to the default material when opening and accepting the mesh's Property dialog. Also setting individual faces to different mateials after a script has compressed the mesh data can crash when the script added a material to the mesh. -------- -------- #095-045 - Use OpenGL Version to Determine if Extensions Are Supported. -------- Status: Verified. -------- If the OpenGL version is high enough the extension string doesn't have to show all extensions, just the ones not required by that version. Some later drivers don't list older required extensions. Anim8or should also use the version to determine if they are supported. -------- -------- #095-046 - Referencing Members of NULL Materials Can Crash Scripts. -------- Status: Fixed. -------- If a material pointer is NULL hen referencing certain members can crash. -------- -------- #095-047 - Arrays of Materials and other types Don't Work in Scripts. -------- Status: Fixed. -------- Arrays of materials don't work properly in scripts. Push and pop get the wrong value and not enough memory is reserved for the values. -------- -------- #095-048 - Shaders Don't Render Fog. -------- Status: Verified. -------- The OpenGL shaders simple don't know anything about fog. -------- -------- #095-049 - String Member Functions Don't Work on Array Elements. -------- Status: Fixed. -------- String member functions like $arr[$i].GetRoot() don't work on array elements, just on simple variables. -------- -------- #095-050 - Crash Exporting Sequence with Missing Objects to .3ds format. -------- Status: Fixed. -------- Export a Sequence that has missing objects (i.e. not present when opened) to the .3ds format at Anim8or can crash. -------- -------- #095-051 - "f" Frame All Hot Key Continues to Zoom Out. -------- Status: Fixed for v0.95b. -------- Repeatedly pressing the "f" Frame All hot key in perspective view in the Object editor can keep zooming out on meshes with zero points. -------- -------- #095-052 - ZNear Set to 50 in Object Mode. -------- Status: Fixed for v0.95b. -------- The default ZNear in Object, Figure and Sequence modes is 50 and can't be changed. It should be initialized 10 and user settable. -------- -------- #095-053 - Canceling AVI Render Locks Output File. -------- Status: Fixed for v0.95b. -------- If you cancel an AVI while it's rendering the output file is left opened and cannot be overwritten until Anim8or exits. -------- -------- #095-054 - Materials on Shapes Within Groups are not Set When Project Is Loaded. -------- Status: Fixed for v0.95b. -------- When opening a project, shapes within a group do not have their materials bound and draw with the default material. -------- -------- #095-055 - View->Other->Light-n Always Selects First Light. -------- Status: Fixed for v0.95b. -------- When viewing a scene from a spotlight's view the first light's view is always used even when another light is selected. -------- -------- #095-056 - Deeply Nested Bones Don't Render Correctly. -------- Status: Verified. -------- When transformations are nested deeper that 32 the OpenGL transform stack overflows and things don't render properly. This happens most often when a Figure has a deeply nested bone structure. -------- -------- #095-057 - GetAttributeOrientation() and GetAttributeInt() Don't Work. -------- Status: Fixed for v0.95b. -------- The controller script functions GetAttributeOrientation() and GetAttributeInt() return a float3 of the value (0,0,0) instead of the correct value. Also GetAttributeX() functions return 0 for attributes that don't use controllers. -------- -------- #095-058 - Strange Behavior when Adding Texture in a Script. -------- Status: Verified. -------- Adding a texture in a script can cause OpenGL errors and more. -------- -------- #095-059 - Modifying Cylinder Parameter in a Script Doesn't Immediately Take Effect. -------- Status: Fixed for v0.95b. -------- Setting the length member of a Cylinder shape in a script changes the parameteric value but does not rebuild the geometry until you view it's Properties dialog. -------- -------- #095-060 - Transparent Shapes Hide Reference Images. -------- Status: Fixed for v0.95b. -------- Unlike in earlier versions, transparent shapes block references from being seen. -------- -------- #095-061 - Setting Material's Diffuse Color Forces Alpha to 1. -------- Status: Fixed for v0.95b. -------- Assigning to the .diffuse member of a material in a script also changes the value of alpha to 1.0. -------- -------- #095-062 - Beveling Edges with More Than 2 faces Crashes. -------- Status: Fixed for v0.95b. -------- Beveling edges that are used in more than two faces, or that share points with those that do, crashes. -------- -------- #095-063 - Grouped Shapes Don't Scale Correctly. -------- Status: Verified. -------- Scaling shapes in a group doesn't work correctly if any of the sub-shapes are rotated. -------- -------- #095-064 - Bumpmap Texture/Material in Scripts Has Problems. -------- Status: Fixed for v0.95c. -------- 1. bumpmaptex.name always returns "bumpmap". 2. bumpmaptex.GetFileName() returns an empty string. 3. checking marked on bumpmaptex seems to return false even though it was set to true in a different variable (but still pointing to the same texture) it seems to work between other texure types that are pointing to the same texture. 4. if you add a bumpmap texure to a new material anim8or hangs if it's not the first pass of the parametric shape. -------- -------- #095-065 - GetAttribute Crashes on Nonexistent Elements. -------- Status: Fixed for v0.95c. -------- Compiling scripts with GetAttribute() functions crash if the element name doesn't refer to an existing element. -------- -------- #095-066 - randseed() Doesn't Do Anything. -------- Status: Fixed for v0.95c. -------- Calling randseed() doesn't set a new seed for the random number generator. -------- -------- #095-067 - Copy/Pasting Text Shapes Can Crash. -------- Status: Fixed for v0.95d. -------- Copy/pasting a Text Shape and then adding characters to the new text can cause Anim8or to crash. -------- -------- #096-001 - Importing .mtl files Crashes if Texture Not Found. -------- Status: Fixed for v0.96a. -------- Importing a Wavefront .obj file with a .mtl file cashes if it has a texture and the file can't be found. -------- -------- #096-002 - Cut Selected Faces Can Crash. -------- Status: Fixed for v0.96b. -------- The face cut tool (Ctrl-Cut Faces) can crash when multiple groupes of faces are selected. -------- -------- #096-003 - Deleting Frames in Controller Before First Key Isn't Saved to File. -------- Status: Fixed for v0.96b. -------- For a controller that doesn't have a key in frame 0, inserting or deleting frames before the first key (in effect shifting the animation towards the start or the end) appears to work while in Anim8or but the keys are restored to their original position upon saving the file. -------- -------- #096-004 - Sequences can have keys that are past the end of the Sequence. -------- Status: Reported. -------- Sequences can have keys that are past the end of the Sequence. -------- -------- #096-005 - Edge Properties Aren't Preserved for Detached Faces. -------- Status: Fixed for v0.96b. -------- Detatching faces clears edge properties. Also detatching them from a subdivision shape doesn't rebuild the subdivided shape. -------- -------- #096-006 - Binding Modifers to Groups makes them Dissappear. -------- Status: Verified. -------- If you bind a modifier to a group the group is no longer shown. -------- -------- #096-007 - Click-drag in Drag-Select Mode can Crash for Unfocused Anim8or Window. -------- Status: Fixed for v0.96b. -------- Start in Point-Edit mode with drag-select tool selected. Click another app's window that overlaps Anim8or's window. Then left-click drag in the graphics window and Anim8or can crash. -------- -------- #096-008 - Stereo Movie Renders Don't Show Backgrounds. -------- Status: Verified. -------- Rendering a stereo view or a stereo movie doesn't show backgrounds. -------- -------- #097-001 - Can't Disable Shadows in ART Renderer. -------- Status: Fixed for v0.97b. -------- -------- -------- #097-002 - CubeMap Backgrounds Don't Show in ART Renderer. -------- Status: Fixed for v0.97b. -------- Also added Image backgrounds. -------- -------- #097-003 - Class glosyreflection Doesn't Support Diffuse, Bumpmap, and perhaps Specular Textures. -------- Status: All but bumpmaps fixed for v0.97b. -------- -------- -------- #097-004 - Scanline Renderer Doesn't Cast Shadows on Ground Grid. -------- Status: Fixed for v0.97b. -------- -------- -------- #097-005 - ART Renderer Has Incorrect Environment Map Reflections. -------- Status: Fixed for v0.97b -------- Rotating the view form looking down the Z axis renders environment map reflections incorrectly, as does rotating the shape. -------- -------- #097-006 - ART Renderer doesn't support the Alpha or Depth Channels. -------- Status: Fixed for v0.97b -------- -------- -------- #097-007 - ART can crash rendering meshes with no faces. -------- Status: Fixed for v0.97c -------- -------- -------- #097-008 - ART Renderer ignores Light's shadow setting. -------- Status: Fixed for v0.97c -------- -------- --------- #097-009 - Fix camera lense-shade is visible in it's own view in renders -------- Status: Fixed for v0.97c -------- -------- --------- #097-010 - Cubemap backgrounds crash -------- Status: Fixed for v0.97c -------- The mustang_crash.an8 project crashes in the scene editor. I don't get a crash but environment backgrounds don't work in v0.97b. -------- --------- #097-011 - Multiple Problems with Z-near -------- Status: Fixed for v0.97c -------- Z-near doesn't work correctly with ART rendering. See: http://www.anim8or.com/smf/index.php?topic=881.0 ........ 1. 5L1D3R: "I've noticed a definite problem with the near Z limit with ART, but Scanline appears fine. I am working on a model of a ship, uing the default measuring units as inches. When I render with ART, the first 3rd of the hull gets lopped off." "Need reset to default command" "Separate Z-near/Z-Far per scene" ........ 2: maxxarcher: "Could the NEAR Z-limit be changed to accept values as low as 0.001?" -------- --------- #097-012 - CMOD Export Script Stopped Working in v0.97b -------- Status: Fixed for v0.97c -------- Exporting to the CMOD format writes empty files. -------- --------- #097-013 - Texture coordinates incorrect in ART Rendering -------- Status: Fixed for v0.97c -------- Front panel on cereal box renders with scaled/inverted texture coordintes in Creator's project. -------- -------- #097-014 - ART Renders Don't Show Panorama Backgrounds. -------- Status: Fixed for v0.97c -------- -------- -------- #097-015 - Copy/copy of bound modifiers crashes. -------- Status: Fixed for v0.97c -------- Paste is still messed up; crash is fixed. -------- -------- #097-016 - Ray traced shadows can have missing faces. -------- Status: Fixed for v0.97c -------- There can be missing faces in the shadow. See http://www.anim8or.com/smf/index.php?topic=1162.0 -------- -------- #097-017 - Reflections show horrizontal bands in ART local light using soft shadows. -------- Status: Fixed for v0.97c -------- attribute "specular" = "reflection" Artifacts visible using AA samples 0f 4, 16 but not 9, 25. See http://www.anim8or.com/smf/index.php?topic=1146.0 -------- -------- #097-018 - ART render() Command Crashes with MultiThreading Enabled. -------- Status: Verified -------- -------- <<<<>>>> -------- #097e-101 - Incompatible with Windows-XP. -------- Status: Fixed for v0.97f -------- Working on this. -------- -------- #097e-102 - Requires MSVCR110.DLL to run. -------- Status: Fixed for v0.97f -------- Changed compiler settings to link libraries statically. -------- -------- #097e-103 - Add edges to a mirrored object when the end point is an axis point duplicates the point. -------- Status: Fixed for v0.97f -------- -------- -------- #097e-104 - Select Orphans: Can leave on point unselected. -------- Status: Fixed for v0.97f ------- Doesn't select point #0 when it's an orphan. -------- -------- #097e-105 - Viewing OpenGL info crashes. -------- Status: Fixed for v0.97f ------- Allocate a dynamic buffer for the dialog's data. -------- -------- #097e-106 - Adding edge as new mesh (shift-click-drag) crashes. -------- Status: Fixed for v0.97f ------- Bug introduced when mirrored code was added. -------- -------- #097e-107 - Add Windows Vista, Windows 7 and Windows 8 to OS Information dialog. -------- Status: Fixed for v0.97f -------- -------- -------- #097e-108 - Mirrored Mesh: Knife tool does not cut all the way on the mirrored side, when starting from a point. -------- Status: Fixed for v0.97f -------- -------- -------- #097e-109 - Mirrored Mesh: UVs do not get mirrored when using the Texture UV tool. -------- Status: Fixed for v0.97f -------- -------- -------- #097e-110 - Mirrored Mesh: Subdividing a face of a mirrored mesh in the point editor crashes. (Was: When manipulating the added mesh data within a subdivided face (Edit->Subdivide Faces), erroneous results occur.) -------- Status: Fixed for v0.97f. -------- Subdividing a face of a mirrored mesh in the point editor crashes, etc. -------- -------- #097e-111 - Subdivision Mesh: When 0 working divisions, stays non-shaded when in point edit mode, regardless of shading mode. -------- Status: Fixed for v0.97f -------- -------- -------- #097e-112 - Materials: If the specular and emissive factor isn't change from the default, then it doesn't get saved in the .an8 file even when a texture is applied to that channel. -------- Status: Fixed for v0.97f -------- Each color property wasn't being written out when the factor was 0.0, which is the default only for Emissive. Specular has a default of 0.2 so it was being output. I changed the rule to also output all data when a property has a texture even if the factor is 0.0. I hope this fixes the user's original problem. -------- -------- #097e-113 - Bevel tool: destroys UVs of surrounding faces. -------- Status: Reproduced. -------- -------- -------- #097e-114 - Add Edge tool: Starting a new mesh with the Add Edge tool (by shift-click-dragging) causes crash. -------- Status: Fixed for v0.97f. -------- Duplicate of #097e-106. -------- -------- #097e-115 - Convert to Mirror: Edges not in faces are lost when converting a Mesh to a Mirrored Mesh. -------- Status: Fixed for v0.97f -------- Also added automatically convert parametric objects into a mesh. -------- -------- #097e-116 - User Interface: Vertical Resize Bar: Behaves erratically when click-dragging it. -------- Status: Fixed for v0.97f -------- Fixed in Sequence and Scene editors. -------- -------- #097e-117 - Sequence data fails to save: Sequences save as empty keyframes in the file. -------- Status: Fixed for v0.97f -------- -------- -------- #097e-118 - Sequence data from older versions fails to reload properly. -------- Status: Fixed for v0.97f -------- -------- -------- #097e-119 - Morph Targets: Do not work with Mirrored Meshes. -------- Status: Verified. -------- Difficult to do. I'm still thinking about how to best handle this. -------- -------- #097e-120 - Background images: Appear dark in the workspace and when using the opengl renderer. -------- Status: Reported. -------- -------- -------- #097e-121 - Splash Screen: Mode->Object comand crashes when initial project is loading. -------- Status: Fixed for v0.97f. -------- -------- -------- #097f-122 - Cut tool: Models with missing texture data crash. -------- Status: Fixed for v0.97g. -------- The two files had errors where the model had texture coordinate indexes on a couple of faces but there weren't any texture coordinates in the mesh. Anim8or now repairs these models when they are read by silently deleting any such texture coordinate indexes to prevent malformed models in internal memory. -------- -------- #097f-123 - Subdivision Mesh: When 0 working divisions, draws double transparent shape in wireframe. -------- Status: Fixed for v0.97g -------- -------- ****************** v0.98 ********************* ------ #098-001 - Toon shading with textured color rendered very dark or black. ------ Status: Workaround added. ------ Prior to v0.98 Kd was set to 1.0 for diffuse textures. v0.98 uses the correct value of Kd. Toon shaders use a very low Kd and a high Ka but Anim8or only supports diffuse textures so the old toon shading trick no longer wroks. Workaround added: Add a string attribute "class" with the value of "toon" and Anim8or will use Kd=1.0 for diffuse textures. ------ ------ #098-002 - Text Extrusion - "m" faces aren't filled. ------ Status: Fixed for v0.98-1 ------ Create a Text mesh with a lower case "m" using the default Ariel font and size. When extruding or filling (Build->Extrude/Fill) the ends of the "m" aren't filled. ------ ------ #098-003 - ART Renders Gray ------ Status: Reported. ------ ART Bug and Ambient Occlusion bug. The ART does not render shaded objects color (reverts to grey). Eg, Greyscale texture of marble + Blue Diffuse = Blue marble floor (Scanline = ok - Blue, ART = Wrong - Grey) Also, Ambient Occlude is oddly showing white corners instead of black. For example, make a cube, delete the top face, and the corners will b white instead of black (maybe overrunning?) Forum: topic,4778.0.html ------ ------ #098-004 - Flat-face rendering doesn't update when faces are selected in the point editor. ------ Status: Fixed for build 1067 ------ ------ ------ #098-005 - ASL for loops: assignment to control variable is overwritten by loop step code. ------ Status: Fixed for build 1071 ------ ------ ------ #098-006 - Closing Reference Image dialog window (in upper R corner) crashes Anim8or. ------ Status: Fixed for build 1072 ------ Reset and Cancel buttons also don't work. ------ ------ #098-007 - Undo doesn't work for moving/scaling/rotating Elements w/o controllers. ------ Status: Fixed for build 1083 ------ LookupControllerSetFun() returned GetFun so Undo in the Scene editor had lots of bugs. ------ ------ #098-008 - Skinning crashing in scene mode ------ Status: Fixed in cl-1086. ------ SubDrag: I have been unable to get skinning to work in Scene mode. In my normal model, if I turn on "Enable Skinning", by double clicking in Figure mode. Then go to Scene it crashes. In the simpler test I attached, it oddly doesn't crash as soon as go to Scene mode with skinning on, but then if go back to figure it crashes. Something seems broken with skin mode. ------ ------ #098-009 - Materials disappear after viewing properties dialog. ------ Status: Fixed in cl-1089. ------ cl-1054 OK, cl-1055 broken. ------ ------ #098-010 - Figure Issue: 28th Bone Ignores Parent Movement ------ Status: Longstand limitation of Anim8or. ------ See: http://www.anim8or.com/smf/index.php/topic,4871.0.html ------ ------ #098-010 - Picking uses old viewport immediately after zooming with the mouse wheel. ------ Status: Fixed. ------ It seems that if you have a tool active (let's say we're using the select tool), and use the mouse wheel to zoom, then try to use the tool, it still does the mouse picking as if it wasn't zoomed. In other words, you have to select where th shape used to be in the workspace in order to select/move/rotate/etc it. This bug stops happening when a tool is changed, until you use the mouse wheel again. Fix: Add call to CompScreenMats() in ViewObject::ScaleView(). ------ ------ #098-011 - When the CAD ruler is on and the mouse wheel is used to zoom in and out, the dimension lines are not updated. ------ Status: Fixed for cl-1096. ------ Fix: Add call to CompScreenMats() in ViewObject::ScaleView(). ------ ------ #098-012 - Window titles don't work. ------ Status: Fixed in build 1098. ------ Stopped working between build 1084 and 1086. Don't have any idea why. I didn't do anything to fix this - it just started working again in build 1098. ------ ------ #098-013 - CAD X/Y/Z-axis coordinates are wrong. ------ Status: Fixed for cl-1095. ------ X/Y/Z-axis coordinates move with the viewport. Sign is wrong for LEFT view. ------ ------ #098-014 - Reference images show as transparent without image in wireframe. ------ Status: Mostly fixed for cl-1097. ------ Worked in cl-1082, broken in cl-1084. Partially transparent images (alpha < 1) still show as alpha = 1 in wireframe. ------ ------ #098-015 - Simplify OpenGL (and other) context binding/undinding code. ------ Status: Verified. ------ window->OpenSurface(theDrawXD); theDrawXD->BeginDraw/Paint(window->GetHWND()); xxx - do some drawing stuff - xxx theDrawXD->EndDraw/Paint(lWnd); window->CloseSurface(); ------ ------ #098-016 - Material window doesn't show bitmaps when first opened after switching objects. ------ Status: Fixed in cl-1100. ------ "Materials-bar, switching object, An8 loading." http://www.anim8or.com/smf/index.php/topic,4945.msg0.html# ------ ------ #098-017 - GLSL Shaders don't show Point Lights and Spot Lights correctly. ------ Status: Fixed for cl-1102. ------ ARB and GLSL shaders assume 2 directional lights. For cl-1102: * GLSL uses the correct number and kind of lighting, but ARB shaders are unchanged. * GLSL continues to use the superior Phong shading instead of OpenGL's half-vector. * Anim8or spotlights use a different model for falloff so shaders still need some work. ------ ------ #098-018 - Errors when reading Mirrored Meshes from a .an8 file. ------ Status: Fixed for cl-1105. ------ Stopped working between cl-1097 and cl-1098. ------ ------ #098-019 - Grids not working when there is more than one view active. ------ Status: Fixed for cl-1107. ------ Stopped working between cl-1095 and cl-1097. ------ ------ #098-020 - Adding key to deleted/disabled joint axis in Sequence editor crashes. ------ Status: Fixed for cl-1108. ------ From the forum: http://www.anim8or.com/smf/index.php/topic,4956.0.html Disabled bones-axis in Sequence editor allow for key-adding(?). Which, when doing so, unfortunately result in Anim8or crashing. (Old little issue I just run into. For which I could not find a related post.) Reproduction: (New Project|098) - Figure01: -- Root bone: set one of the axes to Free. - Sequence01: -- Linkup to Figure01. -- Disable the set Free-axis on the root bone again. -- Double click grayed axis in track-window, [add-key], [Ok], *crash*. (Win-XP) Note: just in case. Just opening a set key-point on a grayed axis, and closing the key-editor with Ok will do it(crash) to. ------ ------ #098-021 - Components assigned to hidden or locked Layers can be altered by editing commands. ------ Status: Fixed for cl-1110. ------ Hidden and locked components should not be affected by any editing commands. ------ ------ #098-022 - Edge roundness greater than 3 has no effect. ------ Status: Fixed for cl-1111. ------ MvGulik :http://www.anim8or.com/smf/index.php/topic,4965.msg0.html Cause: Sharpness is stored in a 3 bit signed integer so values > 3 are read as negative. Fix: Make "Sharpness" member of EdgePair private and access it through functions. ------ ------ #098-023 - Point Edit Mode: point/edge/face selection ignores Locked state. ------ Status: Verified. ------ You can still sekect points, edges and faces for Locked components (layer and original) in the Point Editor. This also allows edges to be added because it calls the same picking code. ------ ------ #098-024 - Point Edit Mode: Subdivision Meshes control points are not editable. ------ Status: Fixed for cl-1113. ------ ------ ------ #098-025 - Effect Modifier sets wrong level. ------ Status: Fixed for cl-1113. ------ Applying "Effect Modifier" on a Modifier(layer.2) with a Bound-Mesh(layer.1) resulted in a Mesh, at layer.0 (default layer was set to 7) ------ ------ #098-026 - Spheres aren't round. ------ Status: Verified. ------ Look at Blender Spheres. See topic 4953: http://www.anim8or.com/smf/index.php/topic,4953.0.html ------- ------ #098-027 - Add copy/paste objects to Scene mode. ------ Status: Verified. ------ kreator, etc. ------ ------ #098-028 - File->ConfigureUI->ShowGrid doesn't show grid in Scene editor. ------ Status: Fixed in cl-1114. ------ MvGulik: http://www.anim8or.com/smf/index.php/topic,4968.msg36296.html#msg36296 ------ ------ #098-029 - Effect Modifier doesn't return bound component when returning levels in use. ------ Status: Fixed for cl-1114. ------ ------ ------ #098-030 - Modifier without bound object isn't shown. ------ Status: Fixed for cl-1114. ------ ------ ------ #098-031 - Multiple crashes when editing Subdivision meshes. ------ Status: Fixed for cl-1115. ------ Crashes when: Fill Selected Holes, Detatch Selected Faces, Bridge Faces, Loop Cut; lApplySSolidFunctionToMeshes (Flatten Faces, MergeFaces, ConnectEdges, CutEdges, SubdivideFaces) ------ ------ #098-032 - Orientation and Boolean keys aren't copied/pasted with Ctrl-C and Ctrl-V. ------ Status: Fixed for cl-1117. ------ Happening since at least v0.95c. ------ ------ #098-033 - Sperical and Cylindrical UV projection shows anomalies. ------ Status: Improved for cl-1117. ------ See http://www.anim8or.com/smf/index.php/topic,4967.0.html. Repro steps: Source mesh: - Warp Modifier, Twist:90. (size: any>0, I think) -- Rotate: Rotation None -- (Location: Stand on Origin) - Built: Convert to Mesh Texture part: - New Material: Diffuse -> Texture -> CHECKS. (OK,OK,Apply) * Front view. (Framed) - UV: [yes] -- Switch projection to Spherical/Cylindrical. * Back view. ------ ------ #098-034 - Can't move or rotate of objects attached to bones. ------ Status: Fixed for cl-1117. ------ ------ ------ #098-035 - Object Editor: Manipulating Groups crashes (movement, rotation, scaling, etc.) ------ Status: Fixed for cl-1117. ------ ------ ------ #098-036 - Bone Object dialog resets orientation. ------ Status: Fixed for cl-1117. ------ Editing the properties of an object attached to a bone in the figure editor reaults in the object's orientation being reset. Fix: Add "Orientation" entries to the NamedObject dialog. ------ ------ #098-037 - Figure Editor: Can't scale Objects attached to Bones. ------ Status: Partially fixed for cl-1224. ------ Attached Objects can be scaled but Spheres and Cylinders in the Figure editor can't. ------ ------ #098-038 - OpenGL transparency textures don't show. ------ Status: Fixed for cl-1121. ------ http://www.anim8or.com/smf/index.php/topic,4795.135.html ------ ------ #098-039 - Scene editor: can't output a movie to .png format files. ------ Status: Fixed for cl-1118. ------ ------ ------ #098-040 - Erratic behavior when loading a project with missing textures. ------ Status: Fixed for cl-1123. ------ Missing "Can't read texture file" dialog, long pause between messages, etc. Fixed by initializing variable "OK" to "false" in "Bitmaps.cpp":SearchDirectories(). ------ ------ #098-041 - Middle mouse click in open menu hangs in Arc-Rotate mode. ------ Status: Verified. ------ ------ ------ #098-042 - Morph targets aren't working in 3DS frame export. ------ Status: Fixed for cl-1129. ------ ------ ------ #098-043 - Multiple Modifier issues in properties dialog and copy/paste. ------ Status: Fixed for cl-1225, cl-1133. ------ http://www.anim8or.com/smf/index.php/topic,4992.0.html ------ ------ #098-044 - Picking spline knots using Fast Select in the point editor crashes. ------ Status: Fixed for cl-1138. ------ ------ ------ #098-045 - Undo material edit can crash. ------ Status: Fixed for cl-1133. ------ Add new material, no changes. Edit material, change diffuse color. Undo. --> Crash. ------ ------ #098-046 - Copy/paste of group with one mesh: location offset and crashes ------ Status: Fixed for cl-1134. ------ http://www.anim8or.com/smf/index.php/topic,4795.msg36858.html#msg36858 MvGulik: (Copy|)Cut + Paste on Groups seemed to have picked up a new issue in build 1127(+1129). - On a Group with only one included Mesh item (Create Mesh a bit off-center from origin.), it seems to also paste back the included Mesh as separate item. (Anim8or is now in a crash prone state) - On a Group with more than one(2) included Mesh items, Anim8or seems to lockup after the paste. OS: XP & Vista. ------ ------ #098-047 - Crash: Mirror on a parametric/modifier item + 2x undo. ------ Status: Fixed for cl-1139. ------ From MvGulik in the forum: ------ ------ #098-048 - Crash: Mirror on path/text item. (missing "Solid only" message.) ------ Status: Fixed for cl-1139. ------ From MvGulik in the forum: ------ ------ #098-049 - List-selecting a group, then scaling, loses the scal factor. ------ StatusL Fixed for cl-1140. ------ From MvGulik in the forum: [steps] - Object mode: - Create mesh item + Make group. - Deselect. - Open "Item list" window + select group item + ok. - Scale group item. (any of both scale types) * No scaling seems to be applied to the group/mesh. (ignoring+after scaling preview) ------ ------ #098-050 - Default Joint Angles Non-Functional ------ Status: Verified. ------ ------ ------ #098-051 - Fast Select crashes when mouse moves over spline knots. ------ Status: Fixed for cl-1144. ------ ------ ------ #098-052 - Select Connected doesn't work for points when edges or faces isn't enabled. ------ Status: Fixed for cl-1144. ------ ------ ------ #098-053 - 'p', 'f' and 'g' (Point/Edge/Face) shortcuts don't set the toolbar state. ------ Status: Fixed for cl-1144. ------ ------ ------ #098-054 - Add edge can crash when splitting a face. ------ Status: Fixed. ------ ------ ------ #098-055 - Enabled component types don't affect highlighting. Everything's highlighted. ------ Status: Fixed for cl-1147. ------ ------ ------ #098-056 - Double sided materials disappear when highlighted/selected using fast-select. ------ Status: Fixed for cl-1149. ------ ------ ------ #098-057 - Opening a .obj by double clicking on an .obj file doesn't read the .mtl file. ------ Status: Fixed for cl-1151. ------ Using the menu commands File->Open and Object->Import read it OK. ------ ------ #098-058 - Isolated points don't rotate or scale. ------ Status: Fixed for cl-1152. ------ Put them into their own group. ------ ------ #098-059 - Keys not copied in Scene editor when Figure isn't selected but keys are selected. ------ Status: Fixed after cl-1165. ------ http://www.anim8or.com/smf/index.php/topic,5067.0.html ------ ------ #098-060 - Faces disappear during Bulge operation (and others). ------ Status: Verified. ------ http://www.anim8or.com/smf/index.php/topic,4795.msg37676.html#msg37676 ------ ------ #098-061 - Ctrl key in Point Edit CUT tool doesn't work. ------ Status: Fixed after 1163. ------ http://www.anim8or.com/smf/index.php/topic,4795.285.html Also fixed bug where unselected faces between two selected faces are cut. ------ ------ #098-062 - Unable to delete Sequences in Scene Editor. ------ Status: Fixed after 1163. ------ http://www.anim8or.com/smf/index.php/topic,5070.0.html ------ ------ #098-063 - Twist modifier is broken. ------ Status: Fixed after 1163. ------ It was broken in cl-1125 when I reorganized the code. ------ ------ #098-064 - Multiple 4/16/32b bitmap formats aren't supported. ------ Status: Fixed after 1163. ------ http://www.anim8or.com/smf/index.php/topic,5088.msg37797.html#msg37797 ------ ------ #098-065 - Undo of Add Bone can fail to remove bone, loses painted weights ------ Status: Fixed after 1165. ------ Start with a skinned Figure that user painted weights. Add a new bone, then add it to the weight set. Undo one/redo 1 level (just the Added Weighted Bone) repeatedly works fine. Undoing the Add bone resets all the bone weights to the objects parent bone. *** Adding a bone to a figure with painted weights deletes the original weights when using undo. Bone Influences don't have this problem. ------ ------ #098-066 - Joining Splines converts all edges to straight lines. ------ Status: Fixed for cl-1178 (one file left out of check-in; use cl-1179) ------- http://www.anim8or.com/smf/index.php/topic,5131.msg38179.html#msg38179 Text -> ConvertToSpline -> Ungroup -> Join Splines Result is one segment per knot. ------- ------- #098-067 - Undo of add material to face on subdivision object crashes. ------- Status: Fixed for cl-1177. ------- Add Sphere Convert to Subdivided Select one face Extrude Faces Add new material Apply to the extruded face Undo --- crash http://www.anim8or.com/smf/index.php/topic,4795.msg38459.html#msg38459 ------- ------- #098-068 - When Grid Scale is shown Figures collapse into the lower left corner. ------- Status: Fixed for cl-1179. ------- ------- ------- #098-069 - Ambient occlusion leaks light. ------- Status: Verified. ------- ------- ------- #098-070 - Lightwave .lwo2 format not supported. ------- Status: Verified. ------- ------- ------- #098-071 - Undo does not work for Light, Camera and EFigure positions without a controller. ------- Status: Fixed for cl-1198 ------- various Element::LookupControllerSetFun() functions returned LookupControllerGetFun(), which is only used when there isn't a controler. ------- ------- #098-072 - There is no way to return to a UserN view once you have left. ------- Status: Verified. ------- ------- ------- #098-073 - ViewObject::ScreenPointToWorld(p0, x, y) - doesn't work correctly in perspective views. ------- Status: Verified. ------- ------- ------- #098-074 - Merge Point collapses points that are further apart than the limit ------- Status: Fixed for cl-1212. ------- See post: http://www.anim8or.com/smf/index.php/topic,4795.msg39606.html#msg39606 Example file in bugs/098-074 ------- ------- #098-075 - Joint names don't work in controller scripts. ------- Status: Fixed for cl-1221. ------- 1. The name bone.joint-X always has a hyphen which is illegal in an identifier. 2. If the name has a special character, a space, etc. that is also not allowed. Solution: Accept string after a . or a $ as an identifier: $"Hello there" = $joint."left thigh-X"; ------- ------- #098-076 - Cut Faces Crashes. ------- Status: Fixed for1224. ------- AlecJames in the forum: I am using anim8or 1215 on win7 x64, OpenGL 4.2 1: Object editor, create a C shaped path. 2: Convert the path to a mesh, mirror (I could not mirror the path), join solids, merge the points where the mirrored C’s meet – I end up with a rectangular path. 3: Extrude the mesh (extrude ignores the number of segments?) 3 segments, length 30, change view to top view 4: Change to point edit, select the cut faces tool, and cut the object horizontally, anim8or stops working. --- RSG: Also reproducable if you start with step 3 (save after 2, reload): Extrude, Cut. Starting with step 4 works (save after 3, reload): Cut. ------- ------- #098-077 - UV editor doesn't show textures in wireframe views. ------- Status: Verified. ------- http://www.anim8or.com/smf/index.php/topic,4795.msg39900.html#msg39900 AlecJames 1215 and 1219 win7 x64 opengl 4.2 In point edit mode, texture UV, the texture is only visible in smooth shaded mode. Flat shaded and wire frame can show the rear of the texture of the opposite face (and you can think that you are editing the opposite texture). This has changed since 0.98, is it correct? I'm not sure if this isn't the intended operation - If I double click texture UV to see the Texture Coordinate parameters and click reset or 'reset to default' it affects all faces, not just the selected faces, is that correct? I can post a detailed write up if needed. Thanks A ------- ------- #098-078 - Auto-save to a removable drive problem. ------- Status: Reported ------- I had my auto-save to a removable drive, then one day was using anim8or with the drive out, it posted about a dozen errors. Now it won't auto-save anywhere I set the CONFIGURATION settings to. Any ideas? Hypure http://www.anim8or.com/smf/index.php/topic,4795.msg39930.html#msg39930 ------- ------- #098-079 - Reference images shouldn't be exported in obj and stl. ------- Status: Fixed for cl-1222. ------- Trevor ------- ------- #098-080 - Topo knife doesn't work on subdivision cage meshes when outline is disabled for that view. ------- Status: Fixed for cl-1222. ------- Control cage still draws (including points and edges) in point-edit mode when Smooth-Outline and Smooth-Points aren disable in CongigureUI, but you can't select it's points or edges nor use them in Topo Knife, etc. ------- ------- #098-081 - Clicking on "..." to edit position key doesn't add a key to a blank controler unless you change the value. ------- Status: Fixed for cl-1222. ------- Johnar: And a bug. Objects and figures in scene mode need to be physically moved to set the 1st position key. (1st Orientation key can be set by double clicking either object/figure, or in timtrack, and entering value in editor or just going 'OK', but not so for position key.) http://www.anim8or.com/smf/index.php/topic,5351.msg39958.html#msg39958 ------- ------- #098-082 - Double clicking on a controller name in the Track Window doesn't show the Key Value Editor when the controller is a script. ------- Status: Fixed for cl-1223. ------- ------- ------- #098-083 - Topo tool issues with Mirrored Meshes. ------- Status: Fixed for cl-1223. ------- In build 1219 the mirror is much improved, but weird things still happen around the mirror plane. For example, dissolving this pair of mirrored edges should just obliterate them as it would any other: nemyax http://www.anim8or.com/smf/index.php/topic,4795.msg39882.html#msg39882 ------- ------- #098-084 - Screen doesn't update while rendering a movie. ------- Status: Fixed for cl-1224. ------- ------- ------- #098-085 - Point Edit Move/Rotate is broken for mirror points. ------- Status: Fixed for cl-1228. ------- ------- ------- #098-086 - It's difficult to connect points with the Add Edge tool. ------- Status: Verified. ------- Started in 1229. ------- ------- #098-087 - Hang when playing a Sequence or Scene in a loop. ------- Status: Verified. ------- 1. Set "Loop Sequence/scene" option. 2. Type to start sequence/scene playing. 3. Type again while it's playing. 4. Click on menu bar - Anim8or stops responding. or 2. Click on play button. 3. Click on Play button. 4. Click on stop button - Anim8or stops responding. ------- ------- #098-088 - Direct click-drag on bones doesn't rotate correctly in complex cases. ------- Status: Fixed for cl-1245. ------- Cause: In cl-1235 in fucntion ArrowRotateBoneA8CB::InitialCall theBone->GetParentOrientation() was changed to ->GetZeroOrientationFig() instead of ->GetParentZeroOrientationFig(); ------- *********** Manual bugs ******************** -------- #097-001M - Manual doesn't describe Reference Images. -------- Status: Verified. -------- -------- --- End of bug list ---