We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Alex Baines
Over the last month or so, I've been working on two projects related to insobot, though the bot i…
»
Mārtiņš Možeiko
Yes you can, I don't mind. WTFPL license :)
»
[Deleted User]
mmozeiko, what's the license of your perf test code? Can I add it to my repo under public domain?
»
[Deleted User]
Yeah, seeing same results on MSVC2017, with "/fp:fast /Ox /Ot": 1 2quats = 252.16msec gibbs = 2…
»
Niels Bross
Hey! So I've been using 4Coder for a while, and I recently found a bug (happened to me twice now…
»
Mārtiņš Možeiko
GCC:1 2quats = 107.97msec gibbs = 118.78msec MSVC:1 2quats = 240.22msec gibbs = 222.37msec MS…
»
[Deleted User]
Try removing `if (unlikely(dot==1.0f)) return (v3){0,0,0}; /* a == b */`
»
Mārtiņš Možeiko
Benchmark for transforming a lot of vectors against the same quaternion or gibbs rotation: https:…
»
[Deleted User]
Actually wait, I forgot @vurtun send me a link yesterday: https://gist.github.com/vurtun/82f65d6f…
»
Mārtiņš Možeiko
For Skylake the performance of MULPS and DIVPS is the same as for MULSS and DIVSS.
»
[Deleted User]
I think it'll be fair to compare 1 div to 2 muls (given 3 divs of Gibbs vector vs 7 muls of quate…
»
Allen Webster
I'm glad you are at least having fun with it! These are all pretty interesting issues you've bro…
»
Allen Webster
Hi Sorry about the crash! It does sound like it might be an out of memory situation. The data …
»
Allen Webster
I've had another perforce user ask a similar sort of question. Although I have to admit I'm a bi…
»
Mārtiņš Možeiko
Procedural I like the transition between unsure "may be" to confident "it is" :) Is it because yo…
»
ratchetfreak
Procedural ratchetfreak For example take a car on a flat surface turning in a circle. At some po…
»
Ginger Bill
I'm not going to continue this thread until you show me the empirical evidence to prove your poin…
»
[Deleted User]
Before talking about the performance cost I want to get back to this statement of yours: gingerB…
»
Ginger Bill
Procedural gingerBill "3 divides may be more expensive than 7 multiplies" It is on many architect…
»
[Deleted User]
gingerBill "3 divides may be more expensive than 7 multiplies" It is on many architectures. Show …
»
Ginger Bill
What I should have said is "you cannot represent all angles uniquely". "3 divides may be more ex…
»
[Deleted User]
gingerBill 3 divides may be more expensive than 7 multiplies Excuse me? gingerBill You have los…
»
[Deleted User]
ratchetfreak For example take a car on a flat surface turning in a circle. At some point it need…
»
Ginger Bill
3 divides may be more expensive than 7 multiplies. Show me the empirical evidence, not theoretica…
»
[Deleted User]
gingerBill You lose information when you reduce the degrees of freedom. Yes, and for Gibbs vecto…
»
Ginger Bill
Which is kind of my point. RPs cannot be used to store an orientation which can then be used as a…
»
ratchetfreak
gingerBill First off, how do you encode an zero rotation, half a turn or a full turn around a par…
»
Ginger Bill
Quaternions are used for storing an orientation, not just rotations. RPs cannot do this. I'll rep…
»
ratchetfreak
Procedural ratchetfreak's problem is not a problem for unit quaternions (and Gibbs vectors are …
»
Ginger Bill
First off, how do you encode an zero rotation, half a turn or a full turn around a particular axi…
»