top of page

GEM4D Version 1.8.4.6 available for download

  • Frans Basson
  • Mar 22, 2021
  • 3 min read

Updated: Dec 28, 2021

The previous version was a large update, as I rewrote some code blocks to simplify the code, which introduced errors - thanks for the feedback from users. Also, note that the Time will be lost when the Date and Time are given in a single DateTime-column. Please split the Date and Time into separate columns, as this is a limitation of the data grid control that I am using.


“If debugging is the process of removing bugs, then programming must be the process of putting them in.” (Edsger Dijkstra)


I updated the data storage for the download-files to HTTPS, as Goole Chrome does not allow downloads from HTTP-sites any longer. If you had difficulty downloading the installation files with Chrome lately, the problem should now be resolved.


New functionality

  1. Stability improvements when loading mesh-files with degenerate triangles - GEM4D now attempts to correct the errors on the fly during loading.

  2. Improvements when loading textured OBJ-files with "Ribbon => Image => Load and import files => Wavefront OBJ", and then saving the files with "Ribbon => Image => Save and export files => Wavefront OBJ".

  3. Add a “Ribbon => Image => General settings => mesh wires” checkbox, and an option to change the line width - see Discussion below.

Changes

  1. Improvements to the Mesh-object interactions when mouse clicking options in the top and bottom "Left Panel => Mesh" list boxes.

  2. When selecting "Ribbon => Settings => Lights and shading => Shading => None", the lighting is now set to best highlight Image-file textures - see Discussion below.

Bug fixes

  1. GEM4D crashed when:

    1. Attempting to add rows to drill hole objects such as Collars, Survey, Geotech - fixed.

    2. When loading corrupted DXF-objects from a file, GEM4D crashed instead of correcting the files - fixed.

  2. "Top toolbar => Split & Delete => Split selection out by rubberband" freeze with large files due to the automatic creation of JSON-objects - fixed.

  3. "Top toolbar => Colour Palette 1 => Colour on poly dip angle" froze the scene until the task is repeated - fixed.

  4. When creating DH mapping discs with “Ribbon => Drillhole => Other actions => Mapping discs => Mapping from Dip and Dip-Direction”, the Northing column repeats in the Elevation column - fixed.

  5. Top toolbar => Toolbox 2 => Create grid in mesh bounding box” incorrect calculation - fixed.

  6. When selecting the data column with "Left panel => Marker/Mapping => Colour mode => DataColumn => Arrows", the value occasionally jumped by two numbers - fixed.


Discussion: OBJ-texture files

OBJ-files can be loaded as either Mesh or Image objects. Load as a Mesh object with "Ribbon => Mesh => Load and import file formats => Other formats", and as an Image-object with "Ribbon => Image => Load and import files => Wavefront OBJ".


When loading an OBJ-file as a Mesh-object, only the triangulation is loaded. When loading as an Image-object, the associated texture is also loaded.

Note that a textured OBJ-file requires two additional files in the same directory; an MTL-file and Image-file (PNG, JPG, BMP). The Image-file typically looks like a mosaic, and the separate blocks are transferred onto the triangulation during the loading process.


When loading a textured OBJ-file, it is best to change the lightning to "Ribbon => Settings => Lights and shading => Shading => None". The other Shading-options differentiate between surfaces of different orientations on normal triangulations - compare images A and B below.


The triangulation underneath the texture can be displayed by checking "Ribbon => Image => General settings => mesh wires" - see image C below.


Recent Posts

See All
All BasRock software updated

GEM4D, Trajec3D and PicSure were updated and the new versions will be expiring on 1 January 2023. Trajec3D and PicSure were updated with...

 
 
 

12 Comments


jixe
Jun 10

지인 추천으로 이용했는데 처음부터 끝까지 응대가 친절하고 관리가 세심해서 신뢰가 갔습니다 경험하면서 전반적인 출장마사지 서비스 품질이 기대 이상이라 느꼈고 몸의 피로가 줄어드는 것이 확실히 느껴져서 매우 만족스러웠습니다 추가적으로 서비스 과정이 전반적으로 안정적이라 만족도가 높았습니다

Like

jixe
Jun 04

일정 조율이 쉬워 개인 생활과 병행하기 좋습니다. 중간에 관련 내용을 포함하니 활용성과 장점이 잘 드러나 독자 입장에서 이해하기 유흥알바 편했습니다.

Like

jixe
May 23

늦은 시간에도 빠르게 방문해주셔서 정말 편리했고 공간에 맞춰 조용하게 오산출장마사지 편안했어요. 수원출장마사지 받고 난 뒤 다리 붓기와 어깨 결림이 많이 줄어들어 만족스럽게 이용했습니다.

Like

jixe
Apr 24

빠른 처리와 안정적인 서비스가 인상적입니다. 이용 중 불편함이 없었고 상품권매입 시스템 덕분에 시간과 노력을 절약할 수 있었습니다.

Like

gogy
Mar 04

집에서 편하게 받을 수 있어서 좋았어요. 출장마사지 덕분에 근육 긴장이 해소되고 마음까지 편안해졌습니다. 하루의 피로가 확실히 풀렸습니다.


Like

SOFTWARE FOR GEOTECHS

bottom of page