Add function to multiply a quaternion by a double3
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 48/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- csharp
- Domaine
- computer-graphics
Piste de recherche
Localisez la fonction existante de multiplication de quaternions pour float3 et examinez les API double3 et quaternion environnantes. Ajoutez la surcharge correspondante pour double3 en utilisant le comportement indiqué dans l’issue, puis exécutez le build et les tests existants du dépôt afin de vérifier que la nouvelle fonction correspond à la version float3.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Currently only the float3 function is implemented.
It would be great to have something like this please:
public static double3 mul(quaternion q, double3 v)
{
double3 t = 2 * cross(q.value.xyz, v);
return v + q.value.w * t + cross(q.value.xyz, t);
}
- Langage dominant
- C#
- Étoiles
- 1.4k
- Forks
- 159
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Unity-Technologies/Unity.Mathematics
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
-
64 Bit Quaternion RequestOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Unity-Technologies/Unity.Mathematics#245 · 3 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
Unity-Technologies/Unity.Mathematics#243 · 6 réactions ·
Toutes les issues de Unity-Technologies/Unity.Mathematics
Issues similaires
-
bug priority: P2
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Parameterless constructor is not a must-provided by user when a struct has a field initializerOuverte:watch: Not Triaged dotnet-csharp/svc fundamentals/subsvc
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
Wrong values of Kernel32.FileShare.Delete and Kernel32.FileAttributes.PosixSemanticsPeut-être pris @ElectLive l’a pris aujourd’hui. Ouvertebug good first issue help wanted
Difficulté 1/5 Moins d'une heure Accessibilité débutants 83/100
ForNeVeR/TruePath#241 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
files-community/Files#19047 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour