Menu

Updates

Lazarus
2017-03-25
2018-08-16
  • Jerome.D (BeanzMaster)

    I'll keep inform you here about update progress.


    Je vous tiendrai informé des mises à jours ici

     
  • Jerome.D (BeanzMaster)

    Last Updates / Dernieres Mises à jour :

    • Spelling Bugs Correction / Corrections de noms (composants, procedures....)
    • Texture Bug Corrected / Bug des textures corrigé
    • Samples folder updated / Mise à jour de quelques demos dans le dossier Samples
    • Examples folder added / Dossier Examples ajouté

    Some Examples ScreenShots / Captures d'écran

     

    Last edit: Jerome.D (BeanzMaster) 2017-03-25
  • Pavel Vassiliev

    Pavel Vassiliev - 2017-03-25

    Jerome,
    Well done start for lazarus,
    you wrote:
    "I'm corrected bugs with TGLMaterial and TGLTexture and some minors bugs. "
    Could the corrections be applicable to VCL trunk?
    Also found that there is no a feedback demo from mesh folder, that has a bug in GLFeedback unit.
    I failed to find a plausible reason.
    Pavel

     
  • Jerome.D (BeanzMaster)

    Pavel

    Could the corrections be applicable to VCL trunk?

    Nope, it's just for Lazarus.

    But perhaps just some "spelling" diffenecies with Delphi ex:
    TrenderContextInfo , i rename it by TGLRenderContextInfo.

    In Lazarus we can use in the uses clause
    unit name convention like ex : aname.unitname. but it's hard to manage and maintain at this stage under Lazarus.

    With the converted examples you can take a look in the code. For example ShaderToys at the base use WinApis.OpenGL (or other if i remember) and the code is mix with OpenGLTokens/Adapter units, so i'm just normalize some parts. Take a look also at the uNavCube unit in Scene Master Folder (cf : Theads in forum Help),. and Landscape's demos.

    Hue ! I forget in samples i remove TGLSpaceText object for cross-compilitation compatibility. But always available thrue WinOnly package.

    Also found that there is no a feedback demo from mesh folder, that has a bug in GLFeedback unit.
    I failed to find a plausible reason.

    Ok i'll take a look.

    Jerôme

     

    Last edit: Jerome.D (BeanzMaster) 2017-03-25
  • Jerome.D (BeanzMaster)

    Examples/Shaders/ShaderLab Updated / MAJ

     
  • Jerome.D (BeanzMaster)

    Added Demos in Examples folder :

    • Collisions\raycast\SphereSweep
    • Nature\Grass
    • Editor\UVMapping
    • Editor\MeshSource
    • MathApps\Chaos
    • MathApps\Plot3D
    • Effects\ShadowFBO
    • Effects\Wave

    • Correct some minor bugs

     
  • Jerome.D (BeanzMaster)

    And 2 mores...

     
  • Jerome.D (BeanzMaster)

    Hi to all

    i've updated GLSCENE

    • Updated for Lazarus 1.80 RC1
    • Remove many compilator Warning and replaced some deprecated procedures
    • Little Cosmetics refunds
    • Removed many Delphi Prepocessor and reference for better multiplatforms compatibility
    • Removed GR32 support (not working under Lazarus and FPC)
    • Updated Samples demos (ShadowVolume, Subdivide, SkyBox, Procedural)
    • Added More demos in Examples /SceneObjects/FreeForm, /Editors

    https://svn.code.sf.net/p/glscene/code/branches/GLSceneLCL

     
  • SBlade

    SBlade - 2017-05-23

    Hi Jerome keep up the good work, that is very nice. Can I kindly ask whether it is possbile to improve the picking mechanism of GLScene ? It is really slow and as I've evaluated it so far, trying to implement it in OpenGL way is not very promissing. Porbably the geometrical test(frustum -AABB intersect) will be much better.

    Your comments are welcome,

     
  • Jerome.D (BeanzMaster)

    Thanks Blade i'll see this a next time :)
    For now
    New Update :
    - Correct some minors bugs
    - cleaning CPP dependency
    - update deprecated functions
    - Add new examples :
    - examples\physics\atomics
    - examples\sceneobject\freeform\FreeFormClick & MultiFreeForm
    - examples\sceneobject\Cube\MegaCube1
    - examples\sceneobject\SuperEllipsoid

    Nouvelle mise à jour
    - Correction de quelques bugs
    - Suppression de dependances CPP
    - Mise à jour de fonctions depréciées
    - Ajout de nouveaux exemples :
    - examples\physics\atomics
    - examples\sceneobject\freeform --> \FreeFormClick, \MultiFreeForm
    - examples\sceneobject\Cube\MegaCube1
    - examples\sceneobject\SuperEllipsoid
    - examples\transport --> \airplane, \nightfighter

    And Thanks to Alcatiz from https://lazarus.developpez.com/ who have announce the update of GLScene for Lazarus 1.8rc1 on the top the web page !! BIG UP :) !!

     

    Last edit: Jerome.D (BeanzMaster) 2017-05-26
  • Jerome.D (BeanzMaster)

    • Fixed Linux miscs bug
    • Fixed Installation on MacOs

    • Fixed Bug in QuaternionFromEuler

    • Added QuartnionToEuler and QuaternionToAngleAxis functions
    • Fixed some little things

    • Added Thread safe random generator

    • Fix LensFlare and Particles rendering

    • Added Molecular viewer Example

    • Added Interface/ArcBall sample
    • Added Movement/Quaternion Sample
    • Add Simple Water Shader

    • Added Proprietary Physic Package

    • Beginning update Newton Engine header 2.35 to 3.14 and Newton Manager
     

    Last edit: Jerome.D (BeanzMaster) 2018-03-10
  • Jerome.D (BeanzMaster)

    Added Revolution Builder Example from Peter (Dicepd).

    Thanks

     
  • Jerome.D (BeanzMaster)

    Fixed some minor spelling bug

    Attached the latest snapshot here

    For Installation

    1)Unzip to Lazarus component folder
    2) Open GLScene_Runtime package and compile
    3) Open GLScene_Designtime package Compile and Install that's it'

    Just tested and work under Winwos 10 an d Lazarus 1.8.2

     

    Last edit: Jerome.D (BeanzMaster) 2018-03-11
  • Jerome.D (BeanzMaster)

    New Update :

    • Fixed Some minors bugs
    • Added Examples/Textures/Texture3D Demo
     

    Last edit: Jerome.D (BeanzMaster) 2018-03-30
  • tambok

    tambok - 2018-08-01

    Hai Jerome,
    i cannot find RES files in folder examples/transports. where can i find that files?

     
  • Jerome.D (BeanzMaster)

    Hello, i currently not at home: I ll take a look next week

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.