Search Results
Post Author Forum Replies Views Posted [asc]
    Thread: Need help for faster processing
Post: RE: Need help for faster processing

ldr_tools uses special data structures for point comparisons and is multithreaded. It should give very good performance and reduce the amount of code to write if you're able to use Rust or Python. ht...
Jonathan N LDraw File Processing and Conversion 7 1,857 2023-11-10, 13:56
    Thread: Rethinking LDraw for modern hardware and software
Post: RE: Rethinking LDraw for modern hardware and softw...

Max Murtazin Wrote: (2023-10-15, 13:15) -- From my own point of view with the little experience of working with LDraw as a software developer I have, I can say that, mostly, I don't see much things i...
Jonathan N Official File Specifications/Standards 13 3,837 2023-10-21, 3:02
    Thread: ldr_tools_blender addon import LDraw into Blender
Post: RE: ldr_tools_blender addon import LDraw into Blen...

I've created a tutorial on the wiki for how to set up renders in Cycles, including basic scene setup and some more advanced techniques like transparent renders and depth of field. I understand that pe...
Jonathan N LDraw File Processing and Conversion 9 5,511 2023-10-08, 20:06
    Thread: ldr_tools_blender addon import LDraw into Blender
Post: RE: ldr_tools_blender addon import LDraw into Blen...

N. W. Perry Wrote: (2023-08-22, 0:17) -- Any way of getting a brief tutorial on how to get a render like your 10179 example, basically the out-of-the-box render you would get from Studio/Eyesight? Ma...
Jonathan N LDraw File Processing and Conversion 9 5,511 2023-08-23, 21:34
    Thread: ldr_tools_blender addon import LDraw into Blender
Post: RE: ldr_tools_blender addon import LDraw into Blen...

Version 0.2.0 of the addon has now been released. This release fixes some bugs related to part transforms, improves the quality of materials, and improves import times. You can download the appropriat...
Jonathan N LDraw File Processing and Conversion 9 5,511 2023-08-10, 18:46
    Thread: Rethinking LDraw for modern hardware and software
Post: RE: Rethinking LDraw for modern hardware and softw...

Roland Melkert Wrote: (2023-08-05, 20:38) -- I've always seen the library as data only, so no particular rendering target. That said, I know first hand about the 'pain' some of these issues cause....
Jonathan N Official File Specifications/Standards 13 3,837 2023-08-05, 21:54
    Thread: Rethinking LDraw for modern hardware and software
Post: Rethinking LDraw for modern hardware and software

The LDraw file format has held up surprisingly well in spite of its age. I’ve outlined a number of limitations when trying to achieve the best performance and results with modern hardware and applicat...
Jonathan N Official File Specifications/Standards 13 3,837 2023-08-05, 16:19
    Thread: ldr_wgpu high performance realtime LDraw renderer
Post: RE: ldr_wgpu high performance realtime LDraw rende...

Max Murtazin Wrote: (2023-05-30, 5:06) -- Using angle threshold method is not the best thing to do. LDraw models are relatively low-polygonal, and angle threshold would more likely lead to unnecessar...
Jonathan N Rendering Techniques 8 2,175 2023-05-30, 13:32
    Thread: ldr_wgpu high performance realtime LDraw renderer
Post: RE: ldr_wgpu high performance realtime LDraw rende...

I've made some more improvements to rendering performance and loading times. I've also implemented calculation of normals using an angle threshold as well as splitting edges similar to what I do f...
Jonathan N Rendering Techniques 8 2,175 2023-05-29, 19:39
    Thread: Problems with handling sharp edges
Post: RE: Problems with handling sharp edges

Max Murtazin Wrote: (2023-04-17, 23:40) -- There could be some due to rounding issues -- What do you mean by "rounding issues"? Are you using a suitable distance threshold when merging vertices?
Jonathan N Rendering Techniques 10 2,581 2023-04-18, 0:35
    Thread: Problems with handling sharp edges
Post: RE: Problems with handling sharp edges

Max Murtazin Wrote: (2023-04-14, 21:34) -- Will this do? https://cdn.discordapp.com/attachments/447802651162312724/1096548799477993532/tahu1.png -- I would say that looks pretty good in terms of n...
Jonathan N Rendering Techniques 10 2,581 2023-04-16, 16:50
    Thread: Problems with handling sharp edges
Post: RE: Problems with handling sharp edges

Can you visualize the normals without eyesight? It looks like there are multiple light bounces and some sort of bevel being applied that make it hard to interpret.
Jonathan N Rendering Techniques 10 2,581 2023-04-14, 21:03
    Thread: Problems with handling sharp edges
Post: RE: Problems with handling sharp edges

Max Murtazin Wrote: (2023-04-10, 18:40) -- So, continuing with my LDraw to xml converter grind, looks like I have managed to solve pretty much everything but one thing - handling sharp edges I hav...
Jonathan N Rendering Techniques 10 2,581 2023-04-14, 14:39
    Thread: Problem with transformation matrices on some parts
Post: RE: Problem with transformation matrices on some p...

Florentin Wrote: (2023-04-10, 11:00) -- So you want me to read in the values like this? Code: -- const splittedLine = this.splitter(line, " ", 14); let transform = new Matrix4(); transform.set(...
Jonathan N LDraw File Processing and Conversion 9 2,295 2023-04-10, 14:07
    Thread: ldr_wgpu high performance realtime LDraw renderer
Post: RE: ldr_wgpu high performance realtime LDraw rende...

Philippe Hurbain Wrote: (2023-04-05, 15:48) -- My machine is equipped with a GeForce GTS240 board. That's a 2009 hardware  :blush:. When I say ageing... -- That is indeed quite old. That's great th...
Jonathan N Rendering Techniques 8 2,175 2023-04-08, 0:12
    Thread: ldr_tools_blender addon import LDraw into Blender
Post: RE: ldr_tools_blender addon import LDraw into Blen...

Max Murtazin Wrote: (2023-04-07, 22:30) -- Is it possible to add multiple LDraw paths for this addon to work for? -- Do you mean changing the entire library path or adding additional parts folders ...
Jonathan N LDraw File Processing and Conversion 9 5,511 2023-04-07, 23:13
    Thread: ldr_wgpu high performance realtime LDraw renderer
Post: RE: ldr_wgpu high performance realtime LDraw rende...

Max Murtazin Wrote: (2023-04-05, 7:43) -- If it got it correctly, only the code to build -- Yeah. Rust is one of the more straightforward languages to build. I've updated the readme with build inst...
Jonathan N Rendering Techniques 8 2,175 2023-04-05, 14:26
    Thread: Need some help with code
Post: RE: Need some help with code

Max Murtazin Wrote: (2023-04-04, 23:30) -- I don't have any single-vector matrices. Each matrix I have is info of some type 1 line.  All the tmp stuff, just checked, is some old unused code I accide...
Jonathan N LDraw File Processing and Conversion 5 1,415 2023-04-04, 23:50
    Thread: Need some help with code
Post: RE: Need some help with code

Max Murtazin Wrote: (2023-04-04, 21:30) -- I do use both Vector3 and Matrix4x4 already -- You also create matrices with what looks like a single vector filled in (tmp) and then extract the vector f...
Jonathan N LDraw File Processing and Conversion 5 1,415 2023-04-04, 22:26
    Thread: Need some help with code
Post: RE: Need some help with code

The code will be more efficient and easier to understand if you represent points as a Vector3 and use something like Vector3.Transform instead of making everything a matrix. Linear algebra libraries h...
Jonathan N LDraw File Processing and Conversion 5 1,415 2023-04-04, 21:02